Definify.com

Definition 2025


loup-garous

loup-garous

English

Noun

loup-garous

  1. plural of loup-garou