charming
has the following 2 definition(s) + add your definition
delighting
delighting is used in Vocabulary
very pleasing
very pleasing is used in Vocabulary
The word charming is used in Vocabulary meaning delighting,very pleasing