上辈子shàngbèiziTop 40000Meanings1. one's ancestors2. past generations3. a former incarnationCharacters used上above辈lifetime子son