From louve (“wolf”, feminine) + -garou (“were-”).
louve-garou f (plural louves-garous, masculine loup-garou)