Find the word definition

Wikipedia
Tumrukota

Tumrukota is an ancient and historic village, the largest in the Rentachintala mandal in the Guntur District, in India.