Origin: Latin suffix -ment
Enchantment has 4 different meanings across 1 category:
a feeling of great liking for something wonderful and unusual
a psychological state induced by (or as if induced by) a magical incantation
a magical spell
The act of enchanting or the feeling of being enchanted.