AMBOYNA


Meaning of AMBOYNA in English

n. the decorative wood of the SE Asian tree Pterocarpus indicus.

Etymology: Amboyna Island in Indonesia

Oxford English vocab.      Оксфордский английский словарь.