Definitions for "Tuscaloosa"
a university town in west central Alabama