magician
noun
[ məˈdʒɪʃ(ə)n ]
• a person with magical powers.
Similar:
sorcerer,
sorceress,
witch,
wizard,
warlock,
enchanter,
enchantress,
necromancer,
spellcaster,
Druid,
shaman,
witch doctor,
magus,
alchemist,
sangoma,
inyanga,
thaumaturge,
theurgist,
Origin:
late Middle English: from Old French magicien, from late Latin magica (see magic).