Definition of Neva in English:

Neva

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.

Pronunciation

Neva

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