Find the word definition

Wikipedia
Mehri

Mehri or Mahri may refer to:

  • Mehri people, an ethnic group of Oman and Yemen
  • Mehri language, the Modern South Arabian language spoken by them