Home
Advance Search
Dictionary
Words with Friends solver
Meaning of charmer
Definition:-
A person with an attractive and engaging personality, typically one who uses this to impress or manipulate others. (noun)