Chengalpattu

English

Proper noun

Chengalpattu

  1. A town and the headquarters of Chengalpattu district of the state of Tamil Nadu, India.