Find the word definition

Wikipedia
Thorar

Thorar is a town in Poonch District in Pakistan-occupied Kashmir. It is located about 20 miles from Rawalakot city, the capital of Poonch district.