From a South Slavic *grajati.
grest first-singular present indicative (third-person singular present indicative greshti, past participle grite)