Synonyms and Antonyms for Tamil_Nadu

1. Tamil Nadu (n.)

a state in southeastern India on the Bay of Bengal (south of Andhra Pradesh); formerly Madras

Synonyms: