volkhov : Idioms & Phrases


volkhov river

  • noun a river in northwestern Russia flowing generally north into Lake Ladoga
    Volkhov.
WordNet