Tuscaloosa meaning

tŭskə-lo͝osə
A city of west-central Alabama southwest of Birmingham. Established in 1819 on the site of a Creek village, it was the state capital from 1826 to 1846. The University of Alabama was founded here in 1831.
1
0
City in WC Ala., near Birmingham.
proper name
0
0
Advertisement