Snowfall  /ˈsnəʊfɔːl/  

Noun

Synonyms: Snow, blizzard, snowflake

Hindi: हिमपात
Punjabi: ਬਰਫ਼ਬਾਰੀ

Meaning:

1. A fall of snow.

2. The quantity of snow falling within a given area in a given time.

Plural noun: Snowfalls.

Sentence:

Morning dawned on about three inches of snowfall and it was still coming down.