devachan (0 synonym found)

Definition of devachan:

(n) : The dwelling-place of the gods, according to theosophy.

Definition of devachan:

(n) : The dwelling-place of the gods, according to theosophy.

Back to Top