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 makkos →Every word from Old Irish mac →Every word from Old Irish Cormac →