Find the word definition

Wikipedia
Baroon

Baroon is a village in Lower Dir district of Pakistan, situated at a distance of about 11 km from Timergara, on the way from Timergara to Upper Dir, opposite to the main road, separated from the main road by Panjkora river. The village contains many beautiful fields in which different crops are sown like rice, wheat, maize, different vegetables and also there are gardens of orange and other fruits.