LOUP-GAROU Meaning of LOUP-GAROU in English add. ·noun a werewolf; a lycanthrope. Webster English vocab. Английский словарь Webster. 2012