Avatar
English Meaning
The descent of a deity to earth, and his incarnation as a man or an animal; -- chiefly associated with the incarnations of Vishnu.
- The incarnation of a Hindu deity, especially Vishnu, in human or animal form.
- An embodiment, as of a quality or concept; an archetype: the very avatar of cunning.
- A temporary manifestation or aspect of a continuing entity: occultism in its present avatar.