Popular Wordlists
  • 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
Connect with us on Facebook