How the Scottish name generator works
Every name comes from our researched database of real names used in Scotland, stored with their meanings. First names range from Gaelic names such as Lachlan, Morag and Ruairidh to Scots favorites such as Bonnie, plus the Norse names of the islands, such as Torquil and Sorley. Each surname is stored with what it first described: a father, a place, a trade or a nickname.
Each result pairs a Scottish first name with a Scottish surname at random, so you get believable combinations like Fiona MacKenzie or Duncan MacIntyre. Set Roots to keep a name in one tradition: Highland Gaelic (Morag, Ruairidh, MacLeod), Lowland Scots (Janet, Henderson, Baxter) or Norse, the names the Vikings left in the Isles and the north (Torquil, Sorley, Gunn). Kind of surname picks one from a father, a place, a trade or a nickname, and Mac or Mc sets the spelling.
Mac means son of in Gaelic, so MacDonald is son of Donald, and Mc is simply a shortened spelling of Mac, not a sign of Scottish or Irish roots. In Gaelic itself a woman's surname uses Nic, short for nighean mhic, daughter of the son of, as in NicDhòmhnaill for MacDonald. Lowland families had fixed surnames by the 1500s, while in parts of the Highlands people went on using their father's name into the 1700s, and many tenants took their chief's name, so a clan surname does not prove descent from the chief. Lowland surnames more often come from places, such as Gordon and Lindsay, or from Norman families, such as Bruce and Sinclair.
That is Quick mode: instant and unlimited. For something more specific, switch to Custom mode, set a few options and add a sentence of details. An AI language model picks up to 10 real names from our database that fit, each with its meaning from our records and a note on why it fits, and More like this gives you variations on any name you like.
Scottish names with meanings
Hand-picked by our editors. Copy one, or use them as a starting point.
| Name | Meaning or note |
|---|---|
| Fiona MacKenzie | Fiona = fair, white; MacKenzie = son of Coinneach, handsome |
| Morag Campbell | Morag = great one; Campbell = from Gaelic for crooked mouth |
| Kirsty Robertson | Kirsty = follower of Christ; Robertson = son of Robert |
| Elspeth Drummond | Elspeth = God is my oath; Drummond = from Gaelic druim, a ridge |
| Isobel Grant | Isobel = God is my oath; Grant = from Norman French grand, tall |
| Seonaid MacLean | Seonaid = Gaelic Janet, God is gracious; MacLean = son of Saint John's servant |
| Marsaili Sinclair | Marsaili = Gaelic form of Marcella; Sinclair = from Saint-Clair in Normandy |
| Flora Gordon | Flora = flower; Gordon = from the lands of Gordon in Berwickshire |
| Shona Murray | Shona = God is gracious; Murray = from Moray, sea settlement |
| Greer Lindsay | Greer = watchful; Lindsay = from Lindsey in Lincolnshire |
| Effie Ross | Effie = well spoken; Ross = from Gaelic ros, a headland |
| Fenella Maxwell | Fenella = white shoulder; Maxwell = from Maccus's pool on the Tweed |
| Morven Ogilvy | Morven = great mountain peak; Ogilvy = Brittonic for high plain |
| Sorcha MacGregor | Sorcha = bright, radiant; MacGregor = son of Gregor, watchful |
| Heather Baird | Heather = the heather plant; Baird = from Gaelic bàrd, poet |
| Bonnie Fairbairn | Bonnie = pretty; Fairbairn = Lowland Scots for fair child |
| Euphemia Moncrieff | Euphemia = well spoken; Moncrieff = Gaelic for hill of the tree |
| Janet Burns | Janet = God is gracious; Burns = dweller by a burn, a stream |
| Margaret Dunbar | Margaret = a pearl; Dunbar = Gaelic for fort on the height |
| Jean Armstrong | Jean = God is gracious; Armstrong = nickname for a man with strong arms |
| Lachlan MacKay | Lachlan = from Lochlann, land of the Norsemen; MacKay = son of Aodh, fire |
| Callum Ferguson | Callum = a dove; Ferguson = son of Fearghas, man of vigor |
| Duncan MacIntyre | Duncan = brown warrior; MacIntyre = son of the carpenter |
| Angus MacPherson | Angus = one strength; MacPherson = son of the parson |
| Hamish Galbraith | Hamish = Gaelic James, supplanter; Galbraith = Gaelic for stranger Briton |
| Ruairidh Gunn | Ruairidh = red king; Gunn = clan name from Old Norse for war |
| Iain Mackintosh | Iain = God is gracious; Mackintosh = son of the chief |
| Alasdair Crawford | Alasdair = defender of men; Crawford = ford of the crows |
| Malcolm Kerr | Malcolm = devotee of Saint Columba; Kerr = Old Norse kjarr, brushwood |
| Fergus Lamont | Fergus = man of vigor; Lamont = Old Norse lögmaðr, lawman |
| Torquil Sutherland | Torquil = Thor's cauldron; Sutherland = Norse for the southern land |
| Sorley MacMillan | Sorley = summer traveler; MacMillan = son of the tonsured one |
| Finlay Urquhart | Finlay = fair warrior; Urquhart = lands by Loch Ness, said UR-kurt |
| Dougal Colquhoun | Dougal = dark stranger; Colquhoun = lands by Loch Lomond, said kuh-HOON |
| Gregor Henderson | Gregor = watchful; Henderson = son of Hendry, a Scots Henry |
| Archibald Napier | Archibald = genuinely bold; Napier = keeper of a household's table linen |
| Craig Wallace | Craig = rock, crag; Wallace = Anglo-Norman for a Welshman or Briton |
| Kyle Gilchrist | Kyle = narrow strait; Gilchrist = Gaelic for servant of Christ |
| Magnus Gillespie | Magnus = the great; Gillespie = Gaelic for servant of the bishop |
| Hector Farquharson | Hector = holding fast; Farquharson = son of Farquhar, dear man |
| Douglas Thomson | Douglas = dark river; Thomson = son of Thom, short for Thomas |
| Logan MacDonald | Logan = little hollow; MacDonald = son of Domhnall, world ruler |
| Norman Menzies | Norman = north man; Menzies = from Mesnières in Normandy, said MING-iss |
| William Dalziel | William = resolute protector; Dalziel = a Lanarkshire barony, said dee-EL |
| Blair Cameron | Blair = plain, field; Cameron = from Gaelic for crooked nose |
| Jamie Graham | Jamie = supplanter; Graham = from Grantham, gravelly homestead |
| Finley Knox | Finley = fair warrior; Knox = from Gaelic cnoc, a round hill |
Tips for choosing a good name
Match Highland or Lowland
For a Highland feel, pair Gaelic names like Ruairidh or Seonaid with a Mac surname. For the Lowlands and the Borders, try Armstrong, Rutherford or Reid.
Choose Gaelic or English spellings
Many names come in both forms: Ruairidh and Rory, Iain and Ian, Seumas and Hamish. The Gaelic spelling gives a character a stronger Highland flavor.
Mac or Mc is a style choice
Both spellings are correct and mean the same thing. Capital letters vary too, so MacKenzie, Mackenzie and McKenzie are all real family spellings.
Learn the tricky surnames
Some Scottish surnames are not said the way they look: Menzies is MING-iss, Colquhoun is kuh-HOON and Dalziel is dee-EL.

