Meaning of vetluga river

Definition of vetluga river

(noun) a river in central Russia; flows generally southward into the Volga

Other information on vetluga river

WIKIPEDIA results for vetluga river
Amazon results for vetluga river