mesmerist

noun
  1. a person who practices mesmerism or hypnotism
  2. Usage: historical
  3. a person who has a powerful, captivating influence over others
  4. Usage: figurative

Examples