Tombigbee River

1. (noun) a tributary of the Mobile River
Synonyms: Tombigbee
Related Words: river



Terms and Conditions of Use / Copyright Notice