Find the word definition

Wikipedia
Birudur

Birudur is a village located in the Vandavasi taluk of Tiruvanamalai district in the state of Tamil Nadu, in South India.