Loup Garou (noun) Definition, Meaning & Examples

noun, plural loups-ga·rous [loo-ga-roo; English loo-guh-rooz]. /lu gaˈru; English ˌlu gəˈruz/. French.
  1. a werewolf; lycanthrope.
Loup Garou (noun) Definition, Meaning & Examples

More Definitions