lastnamegenerators

Celtic Last Name Generator

This Celtic last name generator brings together hundreds of real Irish, Scottish and Welsh surnames, from O'Brien and MacLeod to Pritchard and Lloyd, with the meaning of each so you can see where it comes from.

Results (10)

  • Watkin

    Diminutive of Wat, a pet form of Walter

    Welsh

  • Maguire

    From Mag Uidhir, son of Odhar, dun coloured

    Irish

  • MacLachlan

    Son of Lachlan, from the land of the lochs

    Scottish

  • Jamieson

    Son of Jamie, Scottish pet form of James

    Scottish

  • MacPhee

    From Gaelic Mac Dhuibhshìth, son of the dark one of peace

    Scottish

  • Renwick

    Habitational name from Cumberland, raven farm

    Scottish

  • Emrys

    Welsh form of Ambrose, meaning immortal

    Welsh

  • Comerford

    Norman origin, from Comberford in Staffordshire

    Irish

  • Bowen

    From ab Owen, son of Owen, well born

    Welsh

  • Foulkes

    From Norman personal name Fulk, meaning people

    Welsh

Saved names

    Names you save will appear here. They stay in this browser only.

    Popular Celtic last names and meanings

    Surname Meaning Origin
    Allan From Gaelic or Breton personal name Alan, possibly little rock Scottish
    Anderson Son of Andrew, patron saint of Scotland Scottish
    Bevan From ab Evan, son of Evan, the Welsh John Welsh
    Bowen From ab Owen, son of Owen, well born Welsh
    Boyd From Gaelic buidhe, meaning yellow haired, or from Bute Scottish
    Brennan From Ó Braonáin, descendant of Braonán, sorrow or moisture Irish
    Burke From Norman de Burgh, of the fortress Irish
    Burns Dweller by a burn or stream Scottish
    Byrne From Ó Broin, descendant of Bran, meaning raven Irish
    Cameron From Gaelic cam sròn, meaning crooked nose Scottish
    Campbell From Gaelic cam beul, meaning crooked mouth Scottish
    Carroll From Ó Cearbhaill, descendant of Cearbhall, fierce in battle Irish
    Casey From Ó Cathasaigh, descendant of Cathasach, vigilant Irish
    Collins From Ó Coileáin, descendant of Coileán, young hound Irish
    Connolly From Ó Conghalaigh, descendant of Conghalach, valiant Irish
    Craig Dweller by a crag or rocky hill Scottish
    Crawford Habitational name from Lanarkshire, crow ford Scottish
    Cunningham Habitational name from Ayrshire district of Cunninghame Scottish
    Daly From Ó Dálaigh, descendant of Dálach, assembly Irish
    Davidson Son of David, beloved, a Highland clan Scottish
    Davies Son of David, the patron saint of Wales Welsh
    Doherty From Ó Dochartaigh, descendant of the obstructive one Irish
    Donnelly From Ó Donnghaile, descendant of Donnghal, brown valour Irish
    Donovan From Ó Donnabháin, descendant of Donndubhán, dark brown Irish
    Douglas From Gaelic dubh glas, meaning dark stream Scottish
    Doyle From Ó Dubhghaill, descendant of the dark foreigner Irish
    Duffy From Ó Dubhthaigh, descendant of Dubhthach, dark one Irish
    Duncan From Gaelic Donnchadh, meaning brown warrior Scottish
    Dunne From Ó Duinn, descendant of Donn, brown or chieftain Irish
    Edwards Son of Edward, meaning wealthy guardian Welsh
    Ellis From Welsh Elisedd, meaning kindly or benevolent Welsh
    Evans Son of Evan, the Welsh form of John Welsh
    Ferguson Son of Fergus, meaning man of vigour Scottish
    Fitzgerald Norman patronymic, son of Gerald, spear rule Irish
    Fitzpatrick Anglicised Mac Giolla Phádraig, son of Patrick's devotee Irish
    Flanagan From Ó Flannagáin, descendant of Flannagán, red or ruddy Irish
    Flynn From Ó Floinn, descendant of Flann, red or ruddy Irish
    Foley From Ó Foghladha, descendant of the plunderer Irish
    Forbes Habitational name from Aberdeenshire, field or district Scottish
    Fraser Norman origin, possibly from strawberry, fraise Scottish
    Gallagher From Ó Gallchobhair, descendant of Gallchobhar, foreign help Irish
    Gordon Habitational name from Berwickshire, spacious fort Scottish
    Graham From Grantham in Lincolnshire, gravelly homestead Scottish
    Grant From Norman French graund, meaning tall or large Scottish
    Griffiths Son of Gruffudd, meaning strong lord Welsh
    Hamilton Habitational name from Hameldune in Leicestershire Scottish
    Harries Welsh spelling of Harris, son of Harry Welsh
    Hayes From Ó hAodha, descendant of Aodh, meaning fire Irish
    Healy From Ó hÉilidhe, claimant, or Ó hÉalaighthe, ingenious Irish
    Henderson Son of Henry, meaning home ruler Scottish
    Hopkins Son of Hopkin, a diminutive of Robert Welsh
    Howells Son of Hywel, meaning eminent Welsh
    Hughes Son of Hugh, meaning heart or mind Welsh
    Humphreys Son of Humphrey, Germanic for peaceful warrior Welsh
    Hunter Occupational name for a hunter Scottish
    James From the Hebrew name Jacob, supplanter Welsh
    Jenkins Son of Jenkin, a diminutive of John Welsh
    Johnston Habitational name from Dumfriesshire, John's settlement Scottish
    Jones Son of John, meaning God is gracious Welsh
    Kavanagh From Caomhánach, follower of Saint Caomhán, gentle Irish

    Mac, O' and ap: the three Celtic prefixes

    Most Celtic surnames started as statements of descent. In Ireland, Mac means son of and Ó, written O' in English, means grandson or descendant of, so O'Neill points back to a tenth-century king called Niall and MacCarthy to an ancestor named Cárthach. In Scotland the Mac form dominates: MacDonald is son of Domhnall, MacLeod son of Leod and MacGregor son of Gregor. O' names are rare in Scotland outside families of Irish origin.

    Welsh names worked differently. The Welsh used ap or ab, son of, in chains such as Dafydd ap Gruffudd ap Llywelyn, and when fixed surnames arrived under English law, the prefix often fused with the father's name. Ap Hywel became Powell, ap Rhys became Price, ap Richard became Pritchard, ab Owen became Bowen and ap Harry became Parry. Many other Welsh families simply added an s, giving Jones, Davies, Williams and Evans.

    Beyond descent: Celtic nicknames and places

    Not every Celtic surname is a patronymic. Some describe a founder's appearance. In Scotland, Campbell comes from cam beul, crooked mouth, and Cameron from cam shròn, crooked nose. In Wales, Lloyd is llwyd, grey, Gwyn or Wynn is white or fair, and Vaughan is fychan, little or younger. Irish examples include Duffy, from dubh, dark, and Kennedy, from an old name meaning helmeted head or ugly head, depending on the scholar you ask.

    Others came from places or peoples. Walsh, one of the most common names in Ireland, means Welshman and marks families who arrived with the Anglo-Norman invasion. Lowland Scots often carried place names like Murray, from Moray, or Douglas, from dubh glas, dark stream. Welsh place-based surnames are uncommon, because the patronymic system lasted so long in Wales, in some areas into the nineteenth century, that there was little need for them.

    Choosing names with the Celtic last name generator

    Start by deciding which nation your character comes from, since Irish, Scottish and Welsh backgrounds each suggest a different name shape. Set starts with to O for Irish names, Mac or Mc for Irish and Scottish ones, and P or B for many Welsh patronymics. For a Welsh character you rarely go wrong with Jones, Davies or Evans, and for a Highland Scot a Mac name with a clan link adds instant history.

    Do not worry too much about Mac versus Mc. The popular idea that Mac is Scottish and Mc is Irish is a myth; both are spellings of the same word, and forms varied with clerks and families. The rare setting brings up names like MacQuarrie, Gwilliam and Kinsella that feel less familiar. Add a first name such as Siobhan, Ewan or Rhys to preview the combination, then copy or save the list.

    Frequently asked questions

    What counts as a Celtic surname?

    Here it means surnames from the Celtic-speaking nations of Ireland, Scotland and Wales. Many come from Irish or Scottish Gaelic or from Welsh, though most are now written in English spelling. Breton, Cornish and Manx names are also Celtic but are not the focus of this generator.

    Is Mac Irish or Scottish?

    Both. Mac means son of in Irish and Scottish Gaelic alike. Mc and M' are just shortened spellings, and neither one proves a particular country. O', meaning descendant of, is much more common in Irish names than Scottish ones, so it is the stronger clue.

    Why are a few Welsh surnames so common?

    Wales used patronymics with ap until fairly late, and when fixed surnames were adopted, families built them from a small pool of first names. As a result, Jones, Davies, Williams, Evans and Thomas cover a very large share of the Welsh population, far more than any single Irish or Scottish name.

    Can I use the Celtic last name generator for a fantasy setting?

    Yes. Real Celtic surnames give a fantasy world a grounded, northern European flavour, and the meanings help you match names to characters. Pairing MacLeod or Pritchard with an invented first name keeps things readable while still feeling rooted in a real tradition.

    More last name generators

    By country and culture

    Other origins