EGAVE

devachan

About 0.02 uses per million words.

Meaning

  1. noun The dwelling-place of the gods, according to theosophy.

Similar words

svarga devaloka brahmaloka vaikuntha valhalla deva heaven gurudom devata adoratory

Often followed by

is and of or the for in to as

Save “devachan” to learn later