Find the word definition

Wikipedia
Desur

Desur is a Town panchayat in Tiruvanamalai district in the Indian state of Tamil Nadu.