Definition of carcajou

Definition of carcajou
  1. carcajou Noun Wolverine, a solitary, fierce member of the weasel family
Feedback Form