"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

The love for books is a paradise.

Lailah Gifty Akita, Think Great: Be Great!

WORD SUGGESTIONS
Laugh your heart out.

Sometimes women are overly suspicious of their husbands. When Adam stayed out very late for a few nights, Eve became upset. "You're running around with other women," she charged."You're being unreasonable," Adam responded. "You're the only woman on earth." The quarrel continued until Adam fell asleep, only to be awakened by someone poking him in the chest. It was Eve. "What do you think you're doing?" Adam demanded. "Counting your ribs," said Eve.

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