enchant

Definition

To charm or delight someone, often in a magical or mystical way.

Example

"The storyteller's voice enchanted the entire audience."