Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of enchantress

- A woman versed in magical arts; a sorceress; also, a woman who fascinates.

Crossword clue for enchantress

- An excellent speller?
- Bewitching woman
- Making of spells
- Sorceress
- Witch