devāvataraṛa | देवावतरऋअ | devAvataraRa

devāvataraṛa | देवावतरऋअ | n. ‘descent of the gods’, N. of a poem.

← Search all 286,525 Sanskrit words on Tripura Koṣa