Find the word definition

Wikipedia
Vallapuzha

Vallapuzha (Malayalam: വല്ലപ്പുഴ) is a village and gram panchayat in Palakkad district in the state of Kerala, India.