Meaning of caribou
Definition of caribou
(noun)
Arctic
deer
with
large
antlers in
both
sexes; called `reindeer' in Eurasia and `caribou' in North America
Other information on caribou
WIKIPEDIA results for
caribou
Amazon results for
caribou
Tweet