incarnation

/ˌɪnkɑːˈneɪʃn; ˌɪnkɑr`neʃən/

  1. n [C] person that prominently displays a particular quality (突出表现某种品质的)典型人物,化身

    She is the very incarnation of goodness.

  2. n [C,U] (instance of) being alive in human form 化身

    the nine incarnations of Vishnu

    He believed he had been a prince in a previous incarnation.