Found 3 boys and girls with the meaning of snowy
Neva / 4 letters 
Meaning of Neva In Russian, Neva means Name of a Russian river More
Nieve / 5 letters 
Meaning of Nieve In Spanish, Nieve means Snowy More
Snowden / 7 letters 
Meaning of Snowden In English, Snowden means From the snowy hill More

Browse by meanings

ebeneezereburhardechel
ectoredgaredict
edmundeducatededward
edward'seffusionegypt
egyptianeighteighth
eithereldereldest
electionelectronicelephant