Why do so many names in Ireland and Scotland start with "Mc" or "Mac"?
Continuing my Scottish curiosity from the card on the Dunvegan Castle, seat of the Macleod Clan, I wondered, Macleod, Macdonald, Macbeth, McGregor...
Why do all these Scottish and Irish names begin with Mac or Mc??
Well, Mac and Mc are both derivations of the word "son of" in Gaellic. So, people who with the last names that begin with a "Mac" had an ancestor with the remainder part of the name. (for example, Macdonald --> son of Donald)
It's the same logic with names that end in "son," like Johnson (son of John), and Irish names that begin with "O," like "O'Keefe."