ENCHANTRESS MEANING IN ENGLISH

• Enchantress Definition & Synonyms

  1. (n.) A woman versed in magical arts; a sorceress; also, a woman who fascinates.


Synonyms:
Delilah, Siren, Temptress, Witch,

RECENT SEARCHES