Meaning of loup-garou

Definition of loup-garou

(noun) a monster able to change appearance from human to wolf and back again

Other information on loup-garou

WIKIPEDIA results for loup-garou
Amazon results for loup-garou