cachibou
cachibou has 1 sense in the JumbleFix dictionary. Letters: 8.
Definitions
noun
. A resin obtained from certain tropical trees, used in varnishes and incense.