Definition of other life in US English:

other life

noun

  • The afterlife; heaven.

Origin

Old English; earliest use found in Christ & Satan.