"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.
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 definitionincarnation
ENGLISH
The act of clothing with flesh, or the state of being so clothed; the act of taking, or being manifested …
Read the complete definitiontheophany
ENGLISH
A manifestation of God to man by actual appearance, usually as an incarnation.
Read the complete definition