Answer: selaru

AnswerCrossword Clue
SELARU

Indonesian island