Quiz: Remember the definition of mal de mer?
1829, "fact of repeated incarnation," from re- "back, again" + incarnation. Meaning "a new embodiment" is from 1854.
Being reborn in another body. Several religions, including Hinduism, believe that the human spirit returns to Earth in different forms again and again as it strives for perfection.