Home
Search
Index
Definify.com
Definition
2025
loup-garous
loup-garous
English
Noun
loup
-
garous
plural of
loup-garou
Similar Results