Find the word definition

Wikipedia
Muchukunnu

Muchukunnu is a small village five kilometers away from Koyilandy on the Malabar Coast of south-western India.