Ouachita - Definition

ouachita

Part of speech: noun

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

Look up another word