A majority, though a small one, of Irish surnames are of Gaelic origin. Many are now used primarily in their Anglicized form or have been subtlety changed in translation to English.
The use of O’ or Mac/Mc before a name is frequent and a particularly Gaelic form of name, which also occurs in Scotland.

