现身 xiàn shēn

DEFINITIONS

  1. to show oneself
  2. to appear
  3. (of a deity) to appear in the flesh

CHARACTERS

现 xiàn appear, manifest, become visible
身 shēn body; trunk, hull; rad. no. 158