D defs.my
Entry 2 senses Webster, 1913

Avatar

/(ăv`ȧ*ta̤r")/ · Av·a·tar · IPA /ˈæv.ə.tɑɹ/
01 n. The descent of a deity to earth, and his incarnation as a man or an animal; -- chiefly associated with the incarnations of Vishnu.
  1. 1.
    The descent of a deity to earth, and his incarnation as a man or an animal; -- chiefly associated with the incarnations of Vishnu.(Hindu Myth.)
  2. 2.
    An incarnation, embodiment or personification of a principle, quality, or attitude; -- used of people, mostly in a positive sense as a manifestation of a behavior or character worthy of admiration.
    Martha Stewart, the home-and-hearth avatar whose products are now available at Kmart stores, is making upscale design touches like 200-thread-count cotton bed sheets something that most every American can aspire to.” — Leslie Kaufman (N. Y. Times, May 7, 1999).