snowcaps
English
Noun
snowcaps
plural of
snowcap