ultracharming
Adjective
Meaning
ultracharming (comparative more ultracharming, superlative most ultracharming)
(informal) Very charming; delightful.
Adjective
ultracharming (comparative more ultracharming, superlative most ultracharming)
(informal) Very charming; delightful.