Meaning of “charming” - Learner’s Dictionary

charming

adjective uk us /ˈtʃɑːmɪŋ/

B1 pleasant or attractive:

a charming smile/place
charmingly adverb

(Definition of “charming” from the Cambridge Learner’s Dictionary © Cambridge University Press)