Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

neva Definition

Cancel
neva
geographical name(Ne-va)
river 40 miles (64 kilometers) long in western Russia in Europe; flows from Lake Ladoga to the Gulf of Finland at Saint Petersburg

Words Related to neva!

neva Examples by Brain Bank Users