Dovrebbe derivare dal nome medioevale germanico
Grep latinizzato in
Greppus di cui si ha un esempio nel
Gesta Danorum di Saxo Grammaticus (~1150 - ~1220): "..Duodecim Westmaro filii erant, ex quorum numero tribus commune
Grep nomen incessit. .... Quae non solum voce crimen confessa, sed etiam vultu testem reatus ruborem exserens, evidens culpae indicium praebuit. Rex non verba modo, verum etiam oris signa conspiciens, sed qua lege in reum animadverteret haesitans, debitam crimini poenam reginae contulit arbitrio decernendam. Quae cum creditum sibi iudicium reatui suo affine cognosceret ideoque aestimationem criminis aliquamdiu sententiae dubia volutaret, dissiliens Greppus, ut Ericum telo traiceret, procurrit, criminantis caede suam redimere cupiens. ...".
Tracce di queste cognominizzazioni si trovano in una Cartula vendicionis dell'anno 1139 a Cremona: ".. sicut inter nos convenit, pro peciis duabus de terra cum casis duabus superhabente et torculo et iacet in Casalemaiore, ad locum qui dicitur Stradella; coheret ei a mane prime, que iacet a Stradella Sancti Stefani, et filius Astenove et filii Ugonis Mazochi, a meridie filii Oddonis Ardengi, a sera Girardus et Rogerius Greppus et Anselmus Astanova et Iohannesbonus, a monte via, et est perticas decem et septem et tabulas sex ..".
Il cognome
Greppi è molto diffuso nell'area del nordovest, nel novarese, alessandrino e genovese soprattutto, ma con un
ceppo importante anche tra milanese, comasco e lecchese, presenta inoltre un ceppo romagnolo nel forlivese, riminese e pesarese.
Greppo, molto raro, è settentrionale anch'esso, del Piemonte e Lombardia in particolare.