Definition of Avatar Avatar is the creation of a visage or multiple visages in order to distance or unite oneself with others. The… Posted on: September 2, 2016 By: aksal541 With: 0 Comments