Find the word definition

The Collaborative International Dictionary
Carriboo

Carriboo \Car"ri*boo\, n. See Caribou.

Wiktionary
carriboo

n. (obsolete form of caribou English)