charmeresscharmeress means A female charmer; an enchantress.EtymologyFrom Middle English charmeresses pl, from Old French; equivalent to charmer + -ess.nounA female charmer; an enchantress.