Big Huge Thesaurus

enchantress

noun