Tallapoosa-river definition

tălə-po͝osə
A river rising in northwest Georgia and flowing about 380 km (235 mi) generally southwest to central Alabama, where it joins the Coosa River to form the Alabama River.
0
0
Advertisement