Find the word definition

Wikipedia
Ambalavayal

''' Ambalavayal ''' is a village in Wayanad district in the state of Kerala, India. The Wayanad Heritage Museum is located in the village.