저승

heaven; afterlife; otherworld

Explanation

heaven; afterlife; otherworld
The world where the spirits of the deceased are believed to live.