Open English Wordnet
Nouns
(n)embodiment, incarnation, avatara new personification of a familiar idea“the embodiment of hope”, “the incarnation of evil”, “the very avatar of cunning”
(n)incarnationtime passed in a particular bodily form“he believes that his life will be better in his next incarnation”