Greater Sunda Islands

1. (noun) a chain of islands including Borneo and Celebes and Java and Sumatra
Related Words: archipelago



Terms and Conditions of Use / Copyright Notice