1. Proper noun. The second largest city of the Indian state of Tamil Nadu. ¹
¹ Source: wiktionary.com