Job Recruitment Website - Immigration policy - What does Mc at the beginning of English surname mean?

What does Mc at the beginning of English surname mean?

Mc- is a prefix, an affix indicating blood relationship, indicating the son or offspring of so-and-so, and can also be written as Mac-, generally indicating the descendants of Ireland and Scotland:

Maddy. Maddy; McDonald's McDonald's; McQueen McQueen; MacArthur MacArthur; Mike John/Mike John/Mike John