Yahoo Web Search

Search results

  1. Dictionary
    Av·a·tar
    /ˈavəˌtär/

    noun

    • 1. a manifestation of a deity or released soul in bodily form on earth; an incarnate divine teacher.
    • 2. an icon or figure representing a particular person in video games, internet forums, etc.: "conversation is depicted in a balloon over the avatar's head"