grzeszek (Polish) comes from Polish grzech, from Polish Grzegorz, from Old Polish Grzegorz, from Latin Grēgorius, from Ancient Greek Γρηγόριος, from Ancient Greek -ῐος, from Proto-Indo-European -yós — Creates adjectives from noun or verb stems.