Lumi
[ˈluːmi]Meaning
Finnish for "snow"
Background Story
Lumi is the Finnish word for snow. A contributor submission also records it as a given name.

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
An Old French form of Helen
Elsa
Short form of Elisabeth, used independently
Illa
Means 'moon' in various contexts