Dictionaries | References द देवशत्रु Script: Devanagari Meaning Related Words देवशत्रु A Sanskrit English Dictionary | Sanskrit English Rate this meaning Thank you! 👍 देव—शत्रु m. m. foe of the gods, an असुर or रक्षस्, [MBh.] ; [R.] ROOTS:देव शत्रुदेव—शत्रु mfn. mfn. having the g° as foes, [RV. vi, 59, 1.] ROOTS:देव शत्रु Comments | अभिप्राय Comments written here will be public after appropriate moderation. Like us on Facebook to send us a private message. TOP