Enchantress



ENGLISH MEANING
noun
1.
A woman versed in magical arts; a sorceress; also, a woman who fascinates.