cariboo
See also:
Cariboo
English
Noun
cariboo
(
plural
cariboos
or
cariboo
)
Archaic form of
caribou
.
Anagrams
Barocio