heaven; afterlife; otherworld
heaven; afterlife; otherworldThe world where the spirits of the deceased are believed to live.
7 more sentences in the app — free account.