From the French "loup-garou," meaning "werewolf.""Loup" means "wolf" (from the Latin "lupus," meaning the same), and "garou" descends from the Frankish "wariwulf" ("werewolf") through a long sequence of typically French sound changes.