snowfall

nouns

precipitation falling from clouds in the form of ice crystals