Found 1 items, similar to Ouachita River.
English → English (WordNet)
Definition: Ouachita River
Ouachita River
n : a river that rises in western Arkansas and flows southeast
into eastern Louisiana to become a tributary of the Red
River [syn:
Ouachita]