Synonyms for
Charmer
Definition
A person who is charming or attractive, especially one who uses this to impress or manipulate others.
Synonyms for
Definition
A person who is charming or attractive, especially one who uses this to impress or manipulate others.