【wáng líng】

  1. departed spirit