Definition of Neva
river 40 miles (64 kilometers) long in western Russia in Europe; flows from Lake Ladoga to the Gulf of Finland at Saint Petersburg
Learn More about neva
Seen and Heard
What made you want to look up Neva? Please tell us where you read or heard it (including the quote, if possible).