Charmer Meaning

There are 2 meaning(s) for word Charmer

Meaning 1 : someone with an assured and ingratiating manner

    Synonyms : smoothie,  smoothy,  sweet talker
Meaning 2 : a person who charms others (usually by personal attractiveness)

    Synonyms : beguiler