Neva

Girl

Meaning of the name Neva: Name of a Russian river

Origin of the name Neva: Russian, American, Spanish