avatar
avatar - noun
a new personification of a familiar idea
the manifestation of a Hindu deity (especially Vishnu) in human or superhuman or animal form
avatar - thesaurus
embodiment
incarnation