surname: devine.
meaning: of a god.
origin: latin.
surname: maguire.
meaning: son of the brown haired one.
origin: irish.
surname: mclaughlin.
meaning: son of lochlann.
origin: gaelic.
surname: mcsorley.
meaning: son of somhairle.
origin: scottish.
surname: harkin.
meaning: red.
origin: irish.
surname: quinn.
meaning: wisdom.
origin: irish.
surname: mcgillion.
meaning: boy.
origin: gaelic.
surname: mcguigan.
meaning: son of the viking.
origin: irish.
surname: mcnulty.
meaning: son of the ulsterman.
origin: irish.
surname: duffy.
meaning: black.
origin: irish.