enchantress noun definition in Female attractiveness topic from the Oxford Advanced Learner's Dictionary

enchantress

 noun: Female attractiveness topic
(literary) a woman that men find very attractive and interesting