Find the word definition

Wikipedia
Nallacheruvu

Nallacheruvu is a village in Ainavilli mandal, located in Eastgodavari District of the Indian state of Andhra Pradesh.