Synonyms of Tamil Nadu in English :
Antonyms of Tamil Nadu in English
Thesaurus of Tamil Nadu in English
Tamil Nadu
see definition of tamil naduSynonyms of tamil nadu
1. (noun) a state in southeastern India on the Bay of Bengal (south of Andhra Pradesh); formerly Madras