The Collaborative International Dictionary
Carriboo
Carriboo \Car"ri*boo\, n. See Caribou.
Wiktionary
carriboo
n. (obsolete form of caribou English)