charmin
has the following definition + add your definition
charming
charming is a general term
The word charmin is a general term meaning charming