ventisca
Top 25000
Meanings
Noun
1. storm (strong wind)
2. blizzard, snowstorm
Examples1
Blizzards always make me feel so nostalgic.