Home
Advance Search
Dictionary
Words with Friends solver
Meaning of amboyna
Definition:-
The decorative timber of a rapidly growing SE Asian tree, used for cabinetmaking. (noun)