noun
1.
one who practices magical arts
a magician cast a spell over the child
Synonyms: archimage, charmer, conjurer, enchanter, mage, magian, magus, necromancer, sorcerer, voodoo, voodooist, warlock, wizard; compare witch 1
Related Word: augurer, brujo, diviner, exorciser, exorcist, invocator, thaumaturge, thaumaturgist; medicine man, shaman; prophet, seer, soothsayer; fortune-teller, medium; diabolist, satanist
2.
one who practices tricks of illusion and sleight of hand
a magician performed tricks for the children at the party
Synonyms: conjurer, illusionist, trickster