Meaning of the Sanskrit Word: himsrah

  hiṁsraḥ—one who is envious    SB 10.7.31
  hiṁsrāḥ—cruel    SB 3.19.21

Can't find any compound Sanskrit words containing himsrah.