volga : Idioms & Phrases

Index


volga river

  • noun a Russian river; the longest river in Europe; flows into the Caspian Sea
    Volga.
WordNet