0
Enchantment is a noun.
There is no single synonym for enchantment. Fascination, mesmerized, and enthrallment are both good synonyms for enchantment. Sometimes enchantment has a "magical" connotation to it, but any of those will work for you.
The Divine Enchantment was created in 1900.
The Uses of Enchantment was created in 1976.
A Florida Enchantment was created in 1914.