神来 shén lái

DEFINITIONS

  1. regain consciousness; come back to oneself

CHARACTERS

神 shén spirit, god, supernatural being
来 lái come, coming; return, returning