YourDictionary

enchanter

(ĕn-chănˈtər)

noun
  1. One that delights or fascinates.
  2. A sorcerer or magician.

Learn more about enchanter

link/cite print suggestion box