Synonyms for "avatar"

Words with similar meaning