Skip to main content

loup-garou

English loup-garou meaning in English  •  loup-garou का अर्थ अंग्रेजी में
Noun
  • A werewolf; a lycanthrope.
Advertisement