Tallapoosa
English Dictionary
->
Letter T
-> Tallapoosa
Search Dictionary:
Tallapoosa Definition
(n)
river
that
rieses
in
northwestern
Georgia
and
flows
southwest
through
central
Alabama
to
join
the
Coosa
River
near
Montgomery
and
form
the
Alabama
River
Tallapoosa Synonyms
Tallapoosa
Tallapoosa River
© Art Branch Inc.