English → Hindi dictionary

tuscaloosa

तुस्कालूसा / तुस्कालूस / टुस्कालूसाNOUN

Definition

a university town in west central Alabama

Looking for poetry? Read shayari and poems by great poets.