Find the word definition

Wikipedia
Meesapulimala

Meesapulimala is a peak in the high ranges of Idukki district in the Indian state of Kerala at an elevation of .