Find the word definition

Wikipedia
Thiruppudaimarudur

Thiruppudaimarudhur is a temple situated near Veeravanallur in Tirunelveli District, Tamil Nadu, India.