Find the word definition

Wikipedia
Turupupalli

Turupupalli is a village located on the banks of the river Bahuda in Chittoor District in the state of Andhra Pradesh, India. The word Turupu means East and the word palli means village. So the name of the village means Eastern village. Probably, it is named based on the location with respect to other villages in ancient times.