Lumi
[ˈluːmi]Meaning
means "snow" in Finnish
Background Story
Lumi is a Finnish word meaning "snow".

Related Names
Ilma
Means "air" in Finnish
Izara
No documented meaning; recorded as a given name in Basque, southern American and Maghrebi Arabic use
Lena
Light or bright, also can mean 'torch' in Greek
Lona
Recorded as a given name in Danish, English, Hawaiian and German
Lyla
Variant of Leila or a feminine form of Lyle
Aira
A name of Latin origin meaning 'air' or 'light'.
Ayla
Means "moonlight, halo" in Turkish; also an alternate transcription of Hebrew אֵלָה
Elaine
From an Old French form of Helen
Elsa
Short form of Elisabeth, used independently
Illa
Means 'moon' in various contexts