Search Details

Word: atchafalaya (lookup usage) (lookup stats)


Meaning:

Noun:

  • River in Louisiana, major distributary of the Mississippi River.

Source: Wiktionary | Src Info »