mesmerizer

noun

One who mesmerizes; a mesmerist. Also spelled mesmeriser.

One who mesmerizes.

One who mesmerizes, a hypnotist.

A person who induces hypnosis.