Home

Word

Tallapoosa River, n.
more info river that rises in northwestern Georgia and flows southwest through central Alabama to join the Coosa River near Montgomery and form the Alabama River
<noun.object>

Tallapoosa Tallapoosa River