0%

ALL meanings of atchafalaya

A·tchaf·a·lay·a
A a
  • noun atchafalaya 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). 1
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?