tamil nadu
Meaning, Definition & Usage
Dictionary
Related
noun
a state in southeastern India on the Bay of Bengal (south of Andhra Pradesh); formerly Madras
Madras
.
WordNet
Previous
tameness
tamer
tamerlane
tamias
tamiasciurus
Next
tamilian
tamine
tamis
tamkin
tamm