"Self-Gratulation" is a word in ENGLISH

self-gratulation ENGLISH
Definition:

Gratulation of one's self.

Few words of positivity

The love for books is a paradise.

Lailah Gifty Akita, Think Great: Be Great!

WORD SUGGESTIONS
Laugh your heart out.

Why didn't the monster use toothpaste? Because he said his teeth weren't loose.

pride ENGLISH

That of which one is proud; that which excites boasting or self-gratulation; the occasion or ground of self-esteem, or of …

Read the complete definition