Noun Definition

greater sunda islands

1.Definition: a chain of islands including Borneo and Celebes and Java and Sumatra

Category: Places