sunda islands

Noun
  1. A chain of islands in the western Malay Archipelago (synset 108861250)

Found on Word Lists

Other Searches