enchant
/ɛnˈtʃant/verb
To charm and delight someone, capturing their interest completely.
Example sentence
- “The street musician enchanted the crowd with his violin.”
The fairy-tale root stays alive: 'enchanted forest', 'enchanted castle'. To be enchanted by a city or performance is to be delighted by it.