AMBOYNA Meaning of AMBOYNA in English n. the decorative wood of the SE Asian tree Pterocarpus indicus. [ Amboyna Island in Indonesia ] Concise Oxford English dictionary. Краткий оксфордский словарь английского языка. 2012