Definition of Neva in US 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

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