- Tallapoosa as a noun:
- 1
Tallapoosa
noun
1 Tallapoosa
River that rises in northwestern Georgia and flows southwest through central Alabama to join the Coosa River near Montgomery and form the Alabama River.
synonym: Tallapoosa River.
debug info: 0.0252