Find the word definition

Wiktionary
devachan

n. The place where gods abide, the "dwelling of the gods", according to Theosophy.

Wikipedia
Devachan

Devachan (compound word; Sanskrit 'deva', gods, and the Tibetan word 'chan' Wylie: 'can', possessing, having, subject to) is the "dwelling of the gods" according to the original teachings of Theosophy as formulated by H.P. Blavatsky.

Usage examples of "devachan".

I was not well educated, but I read up on Devachan, which is the resting place where they reincarnate again.

I suppose you could not progress to Devachan if you did not have all the different experiences?

I have reincarnated and I will reincarnate again, then go to Devachan and be happy.

Having that wisdom this minister--woman or evil spirit--refused to die because she had learned to love you, but waited knowing that in your next life she would find you again, as indeed she would have done more swiftly in Devachan had she died without living on alone in so much misery.

Just take a dip in devachan some day, and see how refreshed you will be when you come out.