merbau
English
Noun
merbau
(
plural
merbaus
)
A tropical hardwood
tree
.
Malay
Noun
merbau
(
plural
merbau
-
merbau
or
merbau
2
)
A tropical hardwood
tree
.