Amboyna (English, name)
expansion: Amboyna
Senses:
glosses: Ambon Island, part of the Maluku Islands of Indonesia.
Forms: