Advertisement

Synonyms of Caribou

Primary definition: A large North American reindeer.

Full Dictionary Entry

Ranked Synonyms (Strongest to Related)

Advertisement
Advertisement