Suqutra
English
Proper noun
Suqutra
Alternative form of
Socotra
.