Find the word definition

Wikipedia
Angamoozhy

Angamoozhy is a village in Pathanamthitta district located in Kerala, India. Angamoozhy is located near the Kakkad power station and the Sabarimala temple. Geographically Angamoozhy is High-range area.