charmer noun definition in Attractiveness topic from the Oxford Advanced Learner's Dictionary

charmer

 noun: Attractiveness topic
a person who acts in a way that makes them attractive to other people, sometimes using this to influence others