Meaning of the Sanskrit Word: devasrestha

  devaśreṣṭha—Devaśreṣṭha    SB 8.13.27

Can't find any compound Sanskrit words containing devasrestha.