Meaning of Neva in English:

Neva

Pronunciation /ˈniːvə/ /njɪˈvɑː/

proper noun

  • A river in north-western Russia which flows 74 km (46 miles) westwards from Lake Ladoga to the Gulf of Finland, passing through St Petersburg.