nevasca
Meanings
Noun
1. blizzard, snowstorm (bad weather involving blowing winds and snow)