Moluccas in Dutch Moluccas in Dutch Molukken proper noun An archipelago of Indonesia. Add to Flashcards