snowcap

noun
  1. a covering of snow on the top of a mountain or hill
  2. a white cap or hat resembling snow

Examples