FromProto-Brythonic*karreg, fromProto-Celtic*karrikā, fromProto-Indo-European*kh₂er-(“hard”).
carrecc m orf (pluralcerriccorcarrecou)