Devaloka

noun

Definitions

Noun
  1. 1
    In Indian religions, a plane of existence where gods and devas exist. Hinduism

Etymology

Transliteration of Sanskrit देवलोक (devaloka).

Next best steps

Mini challenge

Unscramble this word: devaloka