Find the word definition

Wikipedia
Madamon

Madamon is a village located in Ranni-Perunad Panchayat of Ranni Taluk, Pathanamthitta District of Kerala. It is situated in the Western Ghats and has undulating terrain. The place is blessed with Pamba, a holy river which flows through it.