Find the word definition

Wikipedia
Chengalai

''' Chengalayi ''' is a village in Kannur district in the Indian state of Kerala. The village is also known as Chengalayi.