Answer: sokotra

AnswerCrossword Clue
SOKOTRA

Island south of Arabia.