Definitions for "Volkhov"
Keywords:  russia, oblast, ladoga, nbsp, leningrad
a river in northwestern Russia flowing generally north into Lake Ladoga
Volkhov is a town in Leningrad Oblast, Russia, situated 122 km east of St. Petersburg, on the Volkhov River. Population: 46,596 (2002 Census). Geographic coordinates: .