Mahri Definition
Definition
The Mahri is a nomadic Bedouin tribe located in the Dhofar region of south Oman. They speak a variety of the Mahri language, one of the substratum languages of the region.
Browse
The Mahri is a nomadic Bedouin tribe located in the Dhofar region of south Oman. They speak a variety of the Mahri language, one of the substratum languages of the region.
Browse