Find the word definition

Wikipedia
Manampuzha

Manampuzha is a small place in Kunnathur Village Panchayat, in Kunnathur Taluk, Kollam district, Kerala, India.