LOUPS-GAROUS Meaning of LOUPS-GAROUS in English (pl. ) of Loup-garou Webster's English dictionary. Английский словарь Webster. 2012