Posted in Web Chennai | Definition of Chennai by Merriam-Webster May 18, 2019 Chennai definition is – city and port on the Bay of Bengal in southern India population 4,646,732 —formerly known as Madras. : https://www.merriam-webster.com/dictionary/Chennai