Search for crossword answers and clues

Answer for the clue "Indonesian island ", 6 letters:
selaru

Word definitions for selaru in dictionaries

Wikipedia Word definitions in Wikipedia
Selaru is an island in Indonesia in the Tanimbar Islands group, Southeast Maluku . It is located south of Yamdena . It is one of the 92 officially listed outlying islands of Indonesia .