Find the word definition

Wikipedia
Marudamalai

Subramaniyaswami Temple, Marudamalai it is considered as 7 House of Lord Murugan is a popular hill temple dedicated to Hindu god Murugan, situated near Coimbatore, Tamil Nadu, India. Like most Murugan temples, the temple is situated upon a hillock, part of the Western Ghats about 12 km west from the city of Coimbatore. Thai Poosam and other Murugan festivals are celebrated.