devachan
English
Noun
devachan
(
plural
devachans
)
The dwelling-place of the
gods
, according to
theosophy
.
Related terms
devachanic