Find the word definition

Wikipedia

Senur

Senur is a census town in Vellore district in the Indian state of Tamil Nadu.