tóu shēng投生reborn (of departed spirit); to be reincarnatedFrequency 2.4Meaningsreborn (of departed spirit)to be reincarnatedto leave home for a new life