noun a city in SE India, in Tamil Nadu: a sacred Hindu town known as "the Benares of the South"; textile industries. Pop: 152 984 (2001)