Definition of Spice Islands in English:

Spice Islands

proper noun