madurai








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)Former name: Madura
70 queries 0.565