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

quietrabbitradiant
raimentrainbowraised
rapidrarelyrashness
ratcliffrationalraven
raven'sravensravisher
rd-centuryreadyreason
reasonsrebelrebellion