明显Mac-,Mc-这些姓氏前缀,是表示某某之子的意思。多见于苏格兰等凯尔特族裔的后裔。同样的,O'的前缀也表示某某之子。这些都是凯尔特姓氏的标志之一。当然奥尼尔,迈克杰克逊,麦格雷迪等黑人,并不是苏格兰凯尔特后裔。但他们的祖辈在移民美洲之后,采用了这种凯尔特式的姓氏和命名原则。