YourDictionary

Madurai

city in S India, in the state of Tamil Nadu: pop. 941,000

See Madurai in American Heritage Dictionary 4

link/cite print suggestion box