Meanings
Russian Baby Names Meaning:
In Russian Baby Names the meaning of the name Neva is: Name of a Russian river.
Spanish Baby Names Meaning:
In Spanish Baby Names the meaning of the name Neva is: Snowy.
American Baby Names Meaning:
In American Baby Names the meaning of the name Neva is: Name of a Russian river.