cariboo

See also: Cariboo

English

Noun

cariboo (plural cariboos or cariboo)

  1. Archaic form of caribou.

Anagrams