Definitions
1.nounA rebirth of a soul, in a physical life form, such as a body.
2.nounThe philosophy of such a rebirth, a specific belief or doctrine on how such a rebirth occurs.
3.nounA fresh embodiment.
4.nounA new, considerably improved, version.