LOUPS-GAROUS Meaning of LOUPS-GAROUS in English add. ·pl of loup-garou. Webster English vocab. Английский словарь Webster. 2012