Captivator

/ˈkæptɪveɪtər/ noun

One who captivates; a person or thing that captures and holds someone's complete attention or interest.

From captivate plus the agent noun suffix -or, which creates nouns describing someone or something that performs an action.

📖 Full word page — etymology, 47 translations, audio 🔑 Get Free API Key — 50 lookups/day 📚 Read the Docs — integrate Word Orb