enchanter
noun
[ ɪnˈtʃɑːntə ]
• a person who uses magic or sorcery, especially to put someone or something under a spell.
Similar:
wizard,
witch,
sorcerer,
warlock,
magician,
necromancer,
spellbinder,
magus,
conjuror,
hypnotist,
mesmerist,
witch doctor,
medicine man,
shaman,
voodooist,
occultist,
pishogue,
conjure man/woman,
thaumaturge,
thaumaturgist,
theurgist,
spellcaster,
mage,
magian,