What is the meaning of Lycanthrope?

A werewolf.

More generally, any sort of werecreature.

werewolf; lycanthrope (wolflike human)

Source: wiktionary.org