"Avatar" is a word in ENGLISH

avatar ENGLISH
Definition:

Incarnation; manifestation as an object of worship or
admiration.

avatar ENGLISH
Definition:

The descent of a deity to earth, and his incarnation as a
man or an animal; -- chiefly associated with the incarnations of
Vishnu.

Few words of positivity

I am dying but otherwise I am quite well.

Edith Sitwell

WORD SUGGESTIONS
Laugh your heart out.

What do you call a rabbit with no clothes on? A bare hare.

incarnation ENGLISH

An incarnate form; a personification; a manifestation; a reduction to apparent from; a striking exemplification in person or act.

Read the complete definition
incarnation ENGLISH

The act of clothing with flesh, or the state of being so clothed; the act of taking, or being manifested …

Read the complete definition
theophany ENGLISH

A manifestation of God to man by actual appearance, usually as an incarnation.

Read the complete definition
e