• word of the day

    tallapoosa

    tallapoosa - Dictionary definition and meaning for word tallapoosa

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