0 a large city in south India that is the capital of Tamil Nadu state. It used to be called Madras.
NEW WORDS
European
May 10, 2021
WORD OF THE DAY
Shimmer
Chennai