snow-capped

  • (a) (of mountains) capped with a covering of snow

Words of close approximity