Molucca

Etymology
From.

Proper noun

 * 1)  The Molucca Islands, a group of islands in southeast Asia which are now part of Indonesia.