What is the meaning of the word "loup-garou"?

Definitions: