Search results
- DictionaryAv·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"