Madurai (noun) Definition, Meaning & Examples

noun
  1. a city in S Tamil Nadu, in S India.
noun
  1. a city in S India, in S Tamil Nadu: centre of Dravidian culture for over 2000 years; cotton industry. Pop: 922 913 (2001)
Madurai (noun) Definition, Meaning & Examples

More Definitions