Find the word definition

Wikipedia
Bethamcherla

Bethamcherla is a census town and mandal headquarters located in Kurnool District of the Indian state of Andhra Pradesh.