aldhafara
al-dah-FAR-ah
Definitions
1. noun
An ancient archaeological site in Oman, particularly notable for its well-preserved Bronze Age tombs.
“The team of archaeologists spent months excavating the ancient tombs of Al Dhahira, also known as Aldhafarah.”