volga
1. [ noun ] (geography) a Russian river; the longest river in Europe; flows into the Caspian Sea
Synonyms: Volga_River
Related terms: river Russia
Similar spelling:   Voyles
  Voiles