Madurai
geographical name
Ma·du·rai
ˌmä-də-ˈrī
city in southern Tamil Nadu, southern India population 1,241,000
Love words? Need even more definitions?
Merriam-Webster unabridged
Share