Find the word definition

Wikipedia
Chejerla

Chejerla is a village and a Mandal in Nellore district in the state of Andhra Pradesh in India. A local divine temple of the Lord ChennaKesava with unique old-age back history and the Sankranti festival is best celebrated by thousands of devotees.