Soqotra
English
Proper noun
Soqotra
Alternative form of
Socotra
.