enchantment
noun /ɪnˈtʃɑːntmənt/
  /ɪnˈtʃæntmənt/
- [uncountable] (formal) a feeling of great pleasure
 - [uncountable] the state of being under a magic spell
- It was a place of deep mystery and enchantment.
 
 - [countable] (literary) a magic spell
- They had been turned to stone by an enchantment.