Tuscaloosa
geographical nameDefinition of Tuscaloosa
city in west central Alabama on the Black Warrior River southwest of Birmingham population 90,468