Etymology
Advertisement

charmer (n.)

mid-14c., "one who casts spells;" 1670s as "one who has the power of fascinating," agent noun from charm (v.).

Advertisement
Advertisement
Definitions of charmer

charmer (n.)
someone with an assured and ingratiating manner;
Synonyms: smoothie / smoothy / sweet talker
charmer (n.)
a person who charms others (usually by personal attractiveness);
Synonyms: beguiler
From wordnet.princeton.edu