Dictionary Definition:
○śatru m. foe of the gods, an Asura or Rakshas MBh. R. • (○vá-), mfn. having the gods as foes RV. vi, 59, 1