Meaning of the Sanskrit Word: devaratam

  devarātam—Devarāta, whose life was saved by the demigods    SB 9.16.30

Can't find any compound Sanskrit words containing devaratam.