From Middle Cornish pegh, from Proto-Brythonic *pexọd, a borrowing from Latin peccātum (“sin”). Cognate with Breton pec'hed, Welsh pechod.
pegh m