Find the word definition

Wikipedia
Thevalakkara

''' Thevalakkara ''' is a village in the Kollam district of the state of Kerala, India. Formerly known as Quilon, it is one of the 14 districts of Kerala.