Meaning of Chennai

Definition of Chennai

(noun) a city in Tamil Nadu on the Bay of Bengal; formerly Madras

Other information on Chennai

WIKIPEDIA results for Chennai
Amazon results for Chennai