Chengalpattu (English, name)
expansion: Chengalpattu
Senses:
glosses: A town and the headquarters of Chengalpattu district of the state of Tamil Nadu, India.
Forms: