AMBOYNA Meaning of AMBOYNA in English n. the decorative wood of the SE Asian tree Pterocarpus indicus. [Amboyna Island in Indonesia] English main colloquial, spoken dictionary. Английский основной разговорный словарь. 2012