Moluccas

« Back to Glossary Index

Refers to an Indonesian archipelago called the Maluku Islands, known as the “Spice Islands” to the Spanish.