Definition of "Avatar" :
noun: the manifestation of a Hindu deity (especially Vishnu) in human or superhuman or animal form
"Some Hindus consider Krishna to be an avatar of the god Vishnu."
noun: a new personification of a familiar idea
"The very avatar of cunning."