Meaning of the Sanskrit Word: devaratam

  devaratam—Devarata, whose life was saved by the demigods    SB 9.16.30

Can't find any compound Sanskrit words containing devaratam.