Noun Definition

sunda islands

1.Definition: a chain of islands in the western Malay Archipelago

Category: Places