life after death

English

Noun

life after death (uncountable)

  1. The state of afterlife; existence in heaven.

Synonyms

Translations