amboina

/amˈbɒn/

proper noun

A mountainous island in eastern Indonesia, one of the Molucca Islands.