RELATED WORDS
PARAPHRASING
to charm or delight (a person)
delight, mesmerize
filled with great delight or joy
captivate
(often passive) to charm or attract (a person) greatly
captivate, hold spellbound