wizard

noun

One who practices magic; a sorcerer or magician.

A skilled or clever person.

A sage.

adjective

Excellent.

Of or relating to wizards or wizardry.