前身

    qiánshēn

    1. Nounforerunner; predecessor; precursor
    2. previous incarnation (Buddhism)
    3. jacket front