Synonyms of AVATARS

What is another word for AVATARS
1.

Synonyms of AVATARS

noun - a new personification of a familiar idea

noun - the manifestation of a Hindu deity (especially Vishnu) in human or superhuman or animal form