What is the meaning of Charmere?

to charm (seduce, entrance or fascinate)

alternative form of charmer

Source: wiktionary.org