Find the word definition

Wikipedia
Vellinezhi

Vellinezhi is a small but culturally crucial village located in Palakkad district of Kerala in southern India.