|
Definition of Tamil nadu
1. Noun. A state in southeastern India on the Bay of Bengal (south of Andhra Pradesh); formerly Madras.
Exact synonyms: Madras
Generic synonyms: Province, State
Group relationships: Bharat, India, Republic Of India
Generic synonyms: Province, State
Group relationships: Bharat, India, Republic Of India