To be enchanted is to be under the influence of an enchantment, usually thought to be caused by charms or spells.
The Latin incantare, which means 'to utter an incantation', or cast a magic spell, forms the basis of the word "enchant", with deep linguistic roots going back to the Proto-Indo-European kan- prefix.