Avatar

From BiblePortal Wikipedia

Webster's Dictionary [1]

(1): (n.) Incarnation; manifestation as an object of worship or admiration.

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

References