神隱 shén yǐn

DEFINITIONS

  1. to disappear mysteriously; to go missing in a mystical or unexplained way

CHARACTERS

神 shén spirit, god, supernatural being
隱 yǐn hide, conceal; hidden, secret