illusionist


illusionist (http://definr.com/illusionist)

     n 1: a person with unusual powers of foresight [syn: visionary,
           seer]
     2: someone who performs magic tricks to amuse an audience [syn:
         magician, prestidigitator, conjurer, conjuror]