Find the word definition

Wikipedia
Shaitrawa

Setrawa (Shaitrawa) is a panchayat village in Shergarh Tehsil, Jodhpur District, Rajasthan, western India. It is known for its geothermal plants, and its mischievous monkeys.

There are two villages in the Setrawa gram panchayat: Setrawa and Khanori.