charmeress

CHARMERESS, n. An enchantress.