Answer: arrou

AnswerCrossword Clue
ARROU

Islands near New Guinea.