Neva
geographical nameDefinition 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