SynonymX
Speak
Tuscaloosa
Definition of Tuscaloosa
1.
A university town in west central Alabama
Noun
Semanticaly linked words with "tuscaloosa"
town
al
ala.
alabama
camellia state
heart of dixie