Carcajou definitions

noun

stocky shaggy-coated North American carnivorous mammal

See also: wolverine