Find the word definition

Wikipedia
Shakhura

Shakhura ( Arabic:شاخورة , sometimes transliterated as Shakura) is a village situated in north-central Bahrain. It is a part of the Northern Governorate administrative region. The village is notable for its burial mounds, which have been nominated as a UNESCO World Heritage Site.