Find the word definition

Wikipedia
Vellarimala

Vellarimala is a mountain range in Kerala, India, spread across Thiruvambady Panchayat in Kozhikode district and Meppadi Panchayat in Wayanad district.