Meaning of carcajou

Definition of carcajou

(noun) stocky shaggy-coated North American carnivorous mammal

Other information on carcajou

WIKIPEDIA results for carcajou
Amazon results for carcajou