Definition of "cariboo"

cariboo