MaduraiPronunciation: /ˈmadjʊrʌɪ/Definition of Madurai a city in Tamil Nadu in southern India; population 895,600 (est. 2009). Madurai in other Oxford dictionaries Definition of Madurai in the US English dictionary