Find the word definition

Wikipedia
Marutharode

Marutharode (also spelled Marutharoad) is a village and gram panchayat in the Palakkad district, state of Kerala, India.