Find the word definition

Wikipedia
Dameracherla

Dameracherla is a village in Nalgonda district, Telangana, India. It is located in Dameracherla mandal of Miryalaguda division.