Source:WordNet 3.1
1. (
) a city in Tamil Nadu on the Bay of Bengal; formerly Madras ;
See more about : CHENNAI