|
Definition of Chennai
1. Noun. A city in Tamil Nadu on the Bay of Bengal; formerly Madras.
Exact synonyms: Madras
Generic synonyms: City, Metropolis, Urban Center
Group relationships: Bharat, India, Republic Of India
Generic synonyms: City, Metropolis, Urban Center
Group relationships: Bharat, India, Republic Of India