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