Cormac \c(o)-rmac, cor-mac\ as a boy's name is pronounced KOR-mac. It is of Irish and Gaelic origin, and the meaning of Cormac is "impure son". Historical: the third-century Irish king who founded schools of military science, law, and literature at Tara. Saint Cormac (10th century), bishop and king of Munster, Ireland, was the author of a dictionary of the Irish language. The name has been popular in Ireland since the earliest times.
A baby name that sounds like Cormac is Cormic.