snow squall in Finnish snow squall in Finnish lumipyry noun A sudden, localized blizzard or severe snowstorm. Add to Flashcards