Top Qs
Timeline
Chat
Perspective

Shehri

From Wiktionary, the free dictionary

Remove ads

English

Proper noun

Shehri

  1. A Modern South Arabian language spoken in southern Oman

Wikiwand - on

Seamless Wikipedia browsing. On steroids.

Remove ads