Search

Escto search a new word

enchantress

noun
ESencantadora
originFrench

A woman who casts spells or possesses irresistible, bewitching charm.

Word Map