Search results
- Dictionaryavatar/ˈavətɑː/
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 a video game, internet forum, etc.: "conversation is depicted in a balloon over the avatar's head"
Powered by Oxford Dictionaries