Find the word definition

Wikipedia
Tuvvur

''' Thuvvur ''' is a village in Malappuram district in the state of Kerala, India. Nilambur is very near from here.