What is the meaning of Charming?

Pleasant, charismatic.

Delightful in a playful way which avoids responsibility or seriousness, as if attracting through a magical charm.

present participle and gerund of charm

The casting of a magical charm.

Used in response to behaviour or language considered offensive or uncouth.

Source: wiktionary.org