Harry was given the impressive sword and invited to take on an opponent during a visit to an historic fort in Nizwa.
The 30-year-old prince is a serving British Army officer who is more used to handling rifles than swords, but quickly looked at home with the weapon.
He took on a warrior double his age – Mohammed Moussa, 60 – after touring the 17th century fort, after handing his sunglasses to bystanders for safe keeping.
Harry later signed the visitors book, writing: ‘Thank you for an amazing visit. There is never enough time to see everything, for that I am sorry! The whole place is beautiful.’