English dictionary
tuscaloosa meaning and definition
Definition and meaning of tuscaloosa at MeaningMonkey.org. tuscaloosa meaning and definition in the English Dictionary.TUSCALOOSA noun
Definition of Tuscaloosa (noun)
- a university town in west central Alabama
Source: Princeton University Wordnet