devadūta | देवदूत | devadUta

deva—dūta/ | देव—दूत/ | m. divine messenger, TS. &c. (also ˚taka | ˚तक |, MBh.)

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