Atchafalaya (noun) Definition, Meaning & Examples

noun
  1. a river in S central Louisiana, flowing S to an inlet (Atchafalaya Bay ) on the Gulf of Mexico; a heavily engineered distributary of the Mississippi. 225 miles (362 km).
Atchafalaya (noun) Definition, Meaning & Examples

More Definitions