Find the word definition

Wikipedia
Puzhal

Puzhal is a town in Chennai district in the Indian state of Tamil Nadu. The town is well known for Puzhal central prison. Puzhal is located on the banks of Puzhal Lake.

The area is one of the 163 notified areas (megalithic sites) in the state of Tamil Nadu.