Answer: sumba

AnswerCrossword Clue
SUMBA

Indonesian island