Chennai
English Dictionary
->
Letter C
-> Chennai
Search Dictionary:
Chennai Definition
(n)
a
city
in
Tamil
Nadu
on
the
Bay
of
Bengal
;
formerly
Madras
Chennai Synonyms
Chennai
Madras
© Art Branch Inc.