English

edit

Proper noun

edit

Shehri

  1. A Modern South Arabian language spoken in southern Oman