Origine : issu d'un nom de baptême
"kermarrec" est un nom de famille bretonrepresentant un nom de lieux tresrepandus dans le finistere, compose deker qui signifie domaine, village avec le nom propremarrec, forme contractee de marc'hec cavalier, chevalier et devenu patronymedans toute la basse-bretagne a l'origine, ce toponyme designait le domaine du nomme marrec.