Find the word definition

Wikipedia
Villukuri

'''Villukuri (வில்லுக்குறி) ''' is a panchayat town in Kanniyakumari district in the Indian state of Tamil Nadu.