noun a person who enchants or delights. a magician; sorcerer. n.late 13c., agent noun from enchant or from Old French enchanteor.