Find the word definition

Wikipedia
Tirukalukundram

Tirukazhukundram (திருக்கழுகுன்றம்} is a panchayat town in Kancheepuram district in the Indian state of Tamil Nadu. It is famous for the Vedagiriswarar temple, a Hindu temple dedicated to Lord Shiva.