Shehri

English

Proper noun

Shehri

  1. A Modern South Arabian language spoken in southern Oman