meaning of arariba

arariba meaning in General Dictionary

Brazilian tree with handsomely marked wood