shàngbèizi
ancestors, previous existence
* * *
shang4 bei4 zi5
one's ancestors, past generations, a former incarnation
* * *
上輩子|上辈子 [shàng bèi zi] ► one's ancestors ► past generations ► a former incarnation
Chinese-English dictionary. Academic. 2013.