Meaning of volga river

Definition of volga river

(noun) a Russian river; the longest river in Europe; flows into the Caspian Sea

Other information on volga river

WIKIPEDIA results for volga river
Amazon results for volga river