• Atchafalaya

    Full definition of Atchafalaya

    Proper noun

    Atchafalaya

    (plural Atchafalayas)
    1. River in Louisiana, major distributary of the Mississippi River.
    © Wiktionary