Find the word definition

Wikipedia
Tamsi

Tamsi is a village and a Mandal in Adilabad district in the state of Telangana in south India.