YourDictionary

Neva

river in NW Russia, flowing from Lake Ladoga through St. Petersburg into the Gulf of Finland: 46 mi (74 km)

See Neva in American Heritage Dictionary 4

Learn more about Neva

link/cite print suggestion box