Advertisement

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
Advertisement

Antonyms & Opposite Concepts

Advertisement