• word of the day

    chennai

    chennai - Dictionary definition and meaning for word chennai

    Definition
    (noun) a city in Tamil Nadu on the Bay of Bengal; formerly Madras
    Synonyms : madras
Download our Mobile App Today
Receive our word of the day
on Whatsapp