Tamil Nadu
English Dictionary
->
Letter T
-> Tamil Nadu
Search Dictionary:
Tamil Nadu Definition
(n)
a
state
in
southeastern
India
on
the
Bay
of
Bengal
(
south
of
Andhra
Pradesh
);
formerly
Madras
Tamil Nadu Synonyms
Madras
Tamil Nadu
© Art Branch Inc.