snow shower in Finnish snow shower in Finnish lumikuuro noun A short duration of moderate snowfall. Some accumulation is possible. Add to Flashcards