CARIBOUS is a playable word

caribou Scrabble® Dictionary

noun
pl. caribous
a large deer
195 Playable Words can be made from "CARIBOUS"