Meaning of alabama river
Definition of alabama river
(noun)
a
river
in Alabama
formed
by the
confluence
of the Coosa and Tallapoosa Rivers
near
Montgomery; flows
southwestward
to
become
a
tributary
of the Mobile River
Other information on alabama river
WIKIPEDIA results for
alabama river
Amazon results for
alabama river
Tweet