DEVALOKA


Meaning of DEVALOKA in English

ˌdāvəˈlōkə noun

( -s )

Etymology: Sanskrit, from deva + loka world — more at lea

Hinduism & Buddhism : a world of gods : heaven

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.