现身xiànshēn
Top 7000
Meanings
1. to show oneself
2. to appear
3. (of a deity) to appear in the flesh
Characters used
Examples1
The fugitive surfaced in a small town fifty miles from here but then disappeared again.