今天又遇到一个加拿大人,姓是以 Mc 开头 (McMaster)。于是请教了一下这是为什么,终于明白了这种分两段的姓的意思。
Mac, Mc, (甚至简写成 M'), 还有 O', 都是 son of 某某人的意思 (O' 其实是 grandson of )。McDonald 这个姓就类似于英语中的 Smithson, Johnson,从某个角度表示了这个家族的发展历史。
我遇到过的例子有 McMaster, MacDonald, MacLeod, O'Brien。搜索一下,有更深入的解释。这几个姓貌似来源于苏格兰语或者爱尔兰语。