Definify.com

Definition 2026


loup-garous

loup-garous

English

Noun

loup-garous

  1. plural of loup-garou