Word Definition

Charming

  1. of Charm
  2. Pleasing the mind or senses in a high degree; delighting; fascinating; attractive.

Synonyms