What is the meaning of the word "charming"?

Definitions:

  1. pleasing or delighting copy to clipboard adjective
    • endowed with charming manners copy to clipboard
  2. possessing or using or characteristic of or appropriate to supernatural powers copy to clipboard adjective
    • charming incantations copy to clipboard

Synonyms:

NearBy Words: