lastnamegenerators

Scottish Last Name Generator

Generate random Scottish surnames with their meanings. Use the filters to match a first letter, length or rarity, then copy or save the ones you like.

Results (10)

  • Ogilvie

    Habitational name from Angus, high plain

  • Christison

    Son of Christian, follower of Christ

  • Eadie

    Scots diminutive of Adam

  • Sutherland

    Regional name for the southern land of the Norse

  • Burns

    Dweller by a burn or stream

  • MacLachlan

    Son of Lachlan, from the land of the lochs

  • Craig

    Dweller by a crag or rocky hill

  • Thain

    Status name for a thane or noble

  • Dalgleish

    Habitational name from Selkirkshire, green field

  • Marr

    Regional name from the district of Mar, Aberdeenshire

Saved names

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

    Scottish

    Scottish surnames split between Highland clan names (MacDonald, Campbell, Fraser) and Lowland names of English and Norman shape (Anderson, Scott, Douglas). Mac and Mc are interchangeable spellings of "son of". Clan names were often adopted by tenants of a chief, so sharing a surname does not always mean shared blood.

    Mac-names instantly place a character in the Highlands or islands. Lowland and Border names (Armstrong, Elliot, Johnstone) fit reivers and Edinburgh merchants. Pair with a Gaelic first name for a stronger regional signal.

    Popular Scottish last names and meanings

    Surname Meaning
    Allan From Gaelic or Breton personal name Alan, possibly little rock
    Anderson Son of Andrew, patron saint of Scotland
    Boyd From Gaelic buidhe, meaning yellow haired, or from Bute
    Burns Dweller by a burn or stream
    Cameron From Gaelic cam sròn, meaning crooked nose
    Campbell From Gaelic cam beul, meaning crooked mouth
    Craig Dweller by a crag or rocky hill
    Crawford Habitational name from Lanarkshire, crow ford
    Cunningham Habitational name from Ayrshire district of Cunninghame
    Davidson Son of David, beloved, a Highland clan
    Douglas From Gaelic dubh glas, meaning dark stream
    Duncan From Gaelic Donnchadh, meaning brown warrior
    Ferguson Son of Fergus, meaning man of vigour
    Forbes Habitational name from Aberdeenshire, field or district
    Fraser Norman origin, possibly from strawberry, fraise
    Gordon Habitational name from Berwickshire, spacious fort
    Graham From Grantham in Lincolnshire, gravelly homestead
    Grant From Norman French graund, meaning tall or large
    Hamilton Habitational name from Hameldune in Leicestershire
    Henderson Son of Henry, meaning home ruler
    Hunter Occupational name for a hunter
    Johnston Habitational name from Dumfriesshire, John's settlement
    Kerr From Old Norse kjarr, meaning marshy brushwood
    Lindsay Habitational name from Lindsey in Lincolnshire
    MacDonald Son of Donald, meaning world ruler
    MacGregor Son of Gregor, meaning watchful
    MacIntosh From Gaelic Mac an Toisich, son of the chief
    Mackay From Gaelic Mac Aoidh, son of Aodh, fire
    Mackenzie From Gaelic Mac Coinnich, son of the fair one
    MacLean From Gaelic Mac Gille Eathain, son of John's servant
    MacLeod Son of Leod, from Old Norse Ljótr, ugly
    Milne Dweller or worker at a mill
    Morrison Son of Maurice, or Gaelic Mac Gille Mhoire
    Muir Dweller on a moor, Scots form
    Munro Possibly from Gaelic bun Rotha, mouth of the Roe
    Murray Habitational name from the province of Moray
    Paterson Son of Patrick, meaning nobleman
    Reid Nickname for someone with red hair
    Robertson Son of Robert, meaning bright fame
    Ross Habitational name from Gaelic ros, promontory
    Russell From Old French rous, nickname for red hair
    Scott Ethnic name for a Gaelic speaker from Scotland
    Shaw From Gaelic sithech, meaning wolf, or a small wood
    Sinclair Norman origin, from Saint-Clair-sur-Elle
    Stevenson Son of Steven, meaning crown
    Stewart Occupational name for a steward of the royal household
    Sutherland Regional name for the southern land of the Norse
    Thomson Son of Thomas, meaning twin
    Wallace Ethnic name for a Welsh or Strathclyde Briton
    Adamson Son of Adam, meaning earth or man
    Aitken Scots diminutive of Adam, earth or man
    Alexander From Greek personal name, defender of men
    Angus From Gaelic Aonghus, meaning one choice
    Armstrong Border clan nickname for a strong-armed man
    Baird From Gaelic bàrd, meaning poet or bard
    Beattie Diminutive of Bartholomew, Border clan name
    Bell From the bell, a house sign or bell ringer
    Black Nickname for someone with dark hair or complexion
    Blair Habitational name from Gaelic blàr, meaning plain or field
    Brodie Habitational name from Moray, possibly ditch or muddy place

    Frequently asked questions

    What is a Scottish last name generator?

    A Scottish last name generator suggests random Scottish surnames so you can name a character, test a full name or explore a family heritage. This one holds 330 real names, each with its meaning, and lets you filter by first letter, last letter, length and popularity.

    How many Scottish last names are in this generator?

    This origin currently has 330 curated surnames, each with a short meaning. New names are added over time.

    Can I get a Scottish last name starting with a certain letter?

    Yes. Type a letter into the "Starts with" filter above. You can combine it with length and popularity filters.

    Are these real Scottish surnames?

    Yes. Every name in this list is a real surname in use today, with its meaning taken from etymological records.

    More last name generators

    By country and culture

    Other origins