volga river

Noun
  1. A Russian river;
    The longest river in Europe;
    Flows into the Caspian Sea (synset 109496369)

Other Searches