Ultracharming Definition
adjective
(informal) Very charming; delightful.
Wiktionary
Origin of Ultracharming
-
ultra- + charming
From Wiktionary
Find Similar Words
Find similar words to ultracharming using the buttons below.
(informal) Very charming; delightful.
ultra- + charming
From Wiktionary
Find similar words to ultracharming using the buttons below.