Answer: socotra

AnswerCrossword Clue
SOCOTRAIsland near Aden.
SOCOTRAIsland in Indian Ocean