leaf-storm in Finnish leaf-storm in Finnish lehtipyörre noun A sudden whirlwind or downpour of leaves. Add to Flashcards