"avatar" in the noun sense
1. embodiment, incarnation, avatar
a new personification of a familiar idea
"the embodiment of hope"
"the incarnation of evil"
"the very avatar of cunning"
2. avatar
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"
Source: WordNet® (An amazing lexical database of English)
Princeton University "About WordNet®."
WordNet®. Princeton University. 2010.
View WordNet® License