Advertisement

Tuscaloosa

river in Alabama, first attested in Spanish as Tascaluza, from Choctaw (Muskogean) taska-losa, literally "warrior-black."

Others are reading

Advertisement
Advertisement
Definitions of Tuscaloosa from WordNet

Tuscaloosa (n.)
a university town in west central Alabama;
From wordnet.princeton.edu