Kiabooca definition

(archaic) Amboyna wood.
noun
0
0
(archaic) Sandalwood.
noun
0
0
Advertisement

Origin of kiabooca