Callaghan tarddiad |
Tarddiad yr enw olaf Callaghan |
Anglicized form of Irish Ó Ceallacháin meaning "descendant of Ceallachán". |
|
Callaghan cyfenw: |
‹‹‹
›››
|
|
|
|