• word of the day

    coosa

    coosa - Dictionary definition and meaning for word coosa

    Definition
    (noun) river that rises in northwestern Georgia and flows southwest through eastern Alabama to join the Tallapoosa River near Montgomery and form the Alabama River
    Synonyms : coosa river
Download our Mobile App Today
Receive our word of the day
on Whatsapp