Find the word definition

Wikipedia
Kadampuzha

Kadampuzha is a small town and a pilgrimage centre in Malappuram district, Kerala, India situated near the Thrissur-Calicut national highway