illusionist (illusion + -ist): One who works with illusion or sleight of hand