devadūta
| देवदूत |
devadUta
deva—dūta/
| देव—दूत/ |
m. divine messenger,
TS. &c. (also
˚taka
| ˚तक |
,
MBh.)
← Search all 286,525 Sanskrit words on Tripura Koṣa