Madurai definition

mädə-rī, mădyo͝o-rī
A city of southern India south-southwest of Chennai. It is a Hindu pilgrimage site and an educational and cultural center with varied industries.
0
0
(place) City in S India, in the state of Tamil Nadu.
proper name
0
0
Advertisement