bewitcher

English

Etymology

From bewitch +‎ -er.

Noun

bewitcher (plural bewitchers)

  1. One who bewitches; an enchanter.