Por que os irlandeses usam O’ em seus nomes?
Os sobrenomes começaram a surgir na Idade Média quando os homens começaram, por razões econômicas, de sucessão, etc., a afirmar sua identidade com seus antecessores imediatos.
Assim, o filho de David tornou-se Davidson. Os escoceses passaram a usar “Mac” com este propósito e os irlandeses o “O'” só que para eles significava “neto de” e não filho.
Isso ocorreu provavelmente pelo fato de Teigue, neto de Brian, rei irlandês do século 11, começar a se auto-denominar “Ua Briain” (forma galesa para O’Brian).
Fonte:
Mtcuriosidades