Life-after-death meaning

The state of afterlife; existence in heaven.
noun
0
0
Advertisement