Amboyna

Proper noun

 * , part of the Maluku Islands of Indonesia.