Definition of Neva in English:

Neva

proper noun

  • A river in northwestern Russia that flows 46 miles (74 km) west from Lake Ladoga to the Gulf of Finland, passing through St. Petersburg.

Pronunciation

Neva

/ˈnēvə//ˈnivə/