A person who is extremely likable, attractive, or persuasive, especially someone who uses charm to win people over.
From Old French 'charme' (a song, spell), derived from Latin 'carmen' (song). The noun 'charmer' formed around the 18th century to describe someone who casts a spell over others.
Try Another Word