devachan (English, noun)
expansion: devachan (plural devachans)
Senses:
glosses: The dwelling-place of the gods, according to theosophy.
Forms:
form: devachans
tags: plural