1. Mehri - Noun
2. Mehri - Proper noun
Mehri pl (plural only)
A Semitic ethnic group primarily inhabiting South Arabia and the Guardafui Channel island of Socotra.
English Wikipedia has an article on:MehriWikipedia
Mehri
A Modern South Arabian language spoken in Yemen, Oman, and Saudi Arabia.
The explosion took place as the bus travelled through Bala Baluk district of Farah at 4:30am (00:00 GMT), provincial governor spokesman Naser Mehri told AFP. Source: Internet
Keramuddin Karim (C), Sayed Ali Reza Aghazada (L), and Zohra Mehri (R) have been appointed to AFC standing committees. Source: Internet