enchanter

/ɪnˈtʃæntər/
noun
  1. A person who uses magic or sorcery; a wizard or magician.
    • In the story, the enchanter lived in a tower deep in the forest.
    • She played the role of a powerful enchanter in the school play.
    • The enchanter cast a spell that made the flowers bloom in winter.
  2. A person who is extremely charming or captivating.
    • Her smile made her an enchanter wherever she went.
    • He was an enchanter on stage, holding the audience spellbound with his voice.
    • The old storyteller was an enchanter who could make any tale come alive.
What does "enchanter" mean? | whatsthatwordmean | whatsthatwordmean