Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
charmer
in English
charmer
us
/ˈtʃærmər/
uk
/ˈtʃɑːmə/
#common
Definitions
Noun
a
person
with
charming
qualities
;
seducer
a
magician
or
enchanter
(
of
people
or
animals
)