shàng bèi zi上辈子one's ancestors; past generationsFrequency 2.7Meaningsone's ancestorspast generationsa former incarnation