English Etymology From advert + avatar.
Noun advatar #computing A computer representation of a person, i.e. an avatar, which is also an advertisement.