devaparṛa | देवपरृअ | devaparRa

deva—parṛa | देव—परृअ | n. ‘divine leaf’, N. of a medic. plant (= sura- | सुर- |), L.

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