RELATED WORDS
PARAPHRASING
a feeling of approval, satisfaction, respect
great respect
surprisingly good; the feeling caused by something unusual, surprising or that cannot be explained
amazement