Find the word definition

Wikipedia
Thirumarperu

Thirumarperu Manikandeswarar Temple is a Hindu temple dedicated to Shiva located in Tirumalpur in Ocheri -Tirumalpur road, Tamil Nadu, India. The temple is revered by the Tevaram hymns of 7th century Saiva nayanars - Tamil saint poets and is also classified as a Paadal Petra Sthalam (temple revered by the nayanars).