Synonyms of Avatar

Primary definition: An icon or figure representing a particular person in a virtual context, especially in online games or social media.

Full Dictionary Entry

Antonyms & Opposite Concepts