What is the meaning of Snowfall?

An instance of falling of snow.

The amount of snow that falls on one occasion.

Source: wiktionary.org