Find the word definition

Wikipedia
Maruthuvakudi

Located near Kumbakonam, Maruthuvakudi, also known as Aduthurai or Kurangaduthurai, is a small panchayat town situated in the Thanjavur District in the Indian state of Tamil Nadu. Maruthuvakudi's major attraction is the Ten Kurangaaduturai Temple, which is believed to be the place where Sugreeva worshiped Lord Shiva. This highly revered shivasthalam is one of two Kurangaaduturai temples in Aduthurai, located south of the Cauvery River.