Where does “Cormack” come from?

Cormack is an English name derived from Old Irish Cormac, from Old Irish Corbmac, from Old Irish corb, whose original meaning remains unknown.

Ancestry of “Cormack”, step by step

StepLanguageWordMeaning
1Old IrishCormac
2Old Irishmacbond, surety
3Proto-Celticmakkossurety
Every word from Proto-Celtic makkosEvery word from Old Irish macEvery word from Old Irish Cormac