enchantment
/ɪnˈʧæntmənt/ /Brit ɪnˈʧɑːntmənt/
noun
plural -ments
[noncount] :a feeling of being attracted by something interesting, pretty, etc. :the state of being enchanted
a quality that attracts and holds your attention by being interesting, pretty, etc. [noncount]
[count] :a magic spell