Illusionist

From Fresh Dictionary

English

Noun

  1. One who works with illusion or sleight of hand
  2. One who decieves by magical or mystical means
Personal tools