chennai

(noun)

noun

1. a city in Tamil Nadu on the Bay of Bengal; formerly Madras

Similar word(s): madras

Definition categories: location