devachan The dwelling-place of the gods, according to theosophy. Noun The dwelling-place of the gods, according to theosophy. Forms devachans Related devachanic