1
[ adjective ] (of mountains) capped with a covering of snow

Related terms

snowcap

*