Find the word definition

Wikipedia
Ambalappara

Ambalapara is a gram panchayat in the Palakkad district, state of Kerala, India. It is the local government organisation that serves the villages of Ambalapara-I and Ambalapara-II, and forms a part of the Ottappallam taluk.