DICTIONARY

(Total Entries : 197270)

devaūkas

Dictionary Definition: 

devaū7kas n. 'divine abode', mount Meru Sūryas.