What is the meaning of Magician?

A person who plays with or practices allegedly supernatural magic.

A spiritualist or practitioner of mystic arts.

A performer of tricks or an escapologist or an illusionist.

An amazingly talented craftsman or scientist.

A person who astounds; an enigma.

magician

a whizz, magician

Source: wiktionary.org