enchantress in Finnish enchantress in Finnish lumoojatar noun A woman, especially an attractive one, skilled at using magic; an alluring witch. Add to Flashcards