分身

other self; alter ego; part of oneself (in someone or something else); representation of oneself

Meaning

  1. n
    other self; alter ego; part of oneself (in someone or something else); representation of oneself
  2. n
    incarnations of Buddha