English synonyms about - contact  

Tamil Nadu

noun

1 Tamil Nadu

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

synonym: Madras.


Find more on tamil nadu elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0483