snowclouds
English
Noun
snowclouds
plural of
snowcloud