Find the word definition


Koyambedu is a locality in the South Indian city of Chennai (Madras). The Koyambedu area has become a major hub of activity in Chennai City after the inauguration of the Koyambedu market and the CMBT. The area is active round the clock owing to the movement of people and goods through the day.