incarnation
in-car-na-tion
noun
A person or thing that perfectly embodies a quality or idea.
"She was the very incarnation of kindness."
noun
A divine being or spirit taking human form on Earth.
"Christians believe in the incarnation of Christ."
Thesaurus
Synonyms: personification, embodiment, avatar