Meaning of the Sanskrit Word: srestah

  śreṣṭaḥ—the best man    Madhya 17.178

Can't find any compound Sanskrit words containing srestah.