Bonjour JC,
Dans Noms de famille bretons d'origine toponymique, de Fr. Gourvil, 2e éd. 1993 revue et augmentée par A. Deshayes, il faut chercher p. 151-152 sous l'entrée n° 1156. Kerroignant.
Nom attesté à Tréguier et Trédarzec au 19e s.
Autres graphies:
Kerrognan, Kerrognant, Kerognan.
Composé de Ker
et du nom propre Roignant, Roignan, Rognan, Rognant.
Contiendrait le vieux breton roen = royal
Plus de précisions dans le Deshayes DNFB p. 32 (édition de 2005).
"un ancien *Roengent", "roen royal", "gent, nation, race".
6 des 8 villages Ker(r)oignan(t) de la base de toponymes à ma disposition sont léonards.