Sunda Islands in French Sunda Islands in French îles de la Sonde proper noun A group of islands in the Malay Archipelago. Add to Flashcards