Summary
English Synonyms:   more detail...
  1. female charmer:


English

Detailed Synonyms for female charmer in English

female charmer:

female charmer [the ~] noun

  1. the female charmer
    the enchantress; the female charmer

Related Synonyms for female charmer