Soqotrah
English
Proper noun
Soqotrah
Alternative form of
Socotra
.