DICTIONARY

(Total Entries : 197270)

devavataraṇa

Dictionary Definition: 

devavataraṇa n. 'descent of the gods', N. of a poem