"Avatar" is a word in ENGLISH
Incarnation; manifestation as an object of worship or
admiration.
The descent of a deity to earth, and his incarnation as a
man or an animal; -- chiefly associated with the incarnations of
Vishnu.
The idea was that you could grow a system like the Internet one network at a time and then interconnect them. In some sense, the most important thing was the invention of the architecture protocols that enabled the Internet.
WORD SUGGESTIONS
What do you call an egg from outer space?An unidentified flying omelet!
An incarnate form; a personification; a manifestation; a reduction to apparent from; a striking exemplification in person or act.
Read the complete definitionThe act of clothing with flesh, or the state of being so clothed; the act of taking, or being manifested …
Read the complete definitionA manifestation of God to man by actual appearance, usually as an incarnation.
Read the complete definition