charmeress
CHARMERESS
, n. An enchantress.