snowfall

n. 1 fall of snow. 2 amount of this.