Find the word definition

Wikipedia
Madichel

Madichel is a village of Vilavancode taluk, Kanniyakumari district, Tamil Nadu, India. The village is near Kuzhithurai, a historical seaport where merchants came from across the Arabian sea in ancient times.