Suquṭra
English
Proper noun
Suquṭra
Alternative form of
Socotra
.