English edit

Noun edit

next life (plural next lives)

  1. The afterlife.