snowfall

snowfall

snowfall

Noun

precipitation falling from clouds in the form of ice crystals

Synonyms: