wizard

(adj) charming
(noun) ace
(noun) sorcerer

< wiz | wizardly >