Meaning of Ouachita

Definition of Ouachita

(noun) a river that rises in western Arkansas and flows southeast into eastern Louisiana to become a tributary of the Red River

Other information on Ouachita

WIKIPEDIA results for Ouachita
Amazon results for Ouachita