magician
Noun
A1 – Beginner
A person who performs tricks that seem to defy explanation, often for entertainment.
Synonyms
illusionist
conjurer