amboina Play /amˈbɒn/proper nounA mountainous island in eastern Indonesia, one of the Molucca Islands.