Find the word definition

Wikipedia
Charummoodu

Charummoodu is a major junction and town in Mavelikkara taluk of the Alappuzha district, of Kerala state in India.