What is the meaning of Enchantress?

A woman, especially an attractive one, skilled at using magic; an alluring witch.

A beautiful, charming and irresistible woman.

A femme fatale.

Source: wiktionary.org