charming

charming verbal adj

see charm, n.

  1. Delightful; enchanting; heavenly; giving great pleasure; providing much joy.