SynonymX
Speak
Tamil Nadu
Definition of Tamil Nadu
1.
A state in southeastern India on the Bay of Bengal (south of Andhra Pradesh); formerly Madras
Noun
Synonyms for word "tamil nadu"
madras
Semanticaly linked words with "tamil nadu"
province
state
bharat
india
republic of india