Neva

Meaning of the name Neva: Name of a Russian river

Origin of the name Neva: Russian, American, Spanish

Gender: 
Girl