Suquṭra

English

Proper noun

Suquṭra

  1. Alternative form of Socotra.