Find the word definition

Wikipedia
Ayippuzha

Ayippuzha is a hamlet (thorp) in Pattannur, the Kannur district, state of Kerala, India. It lies on the banks of the Irikkur River, in the south part of Pattannur. Economically and geographically, it is a part of the town of Irikkur, in the government records.