All generators

Scottish Name Generator

Scottish names blend Highland Gaelic (Hamish, Eilidh, Iain, Ailsa) with Lowland Scots influences (Malcolm, Fiona, Duncan, Catriona). Surnames lean on Mac/Mc patronymics (MacDonald, MacLeod, MacGregor) and clan-territorial markers (Fraser, Campbell, Murray) that anchor characters in specific Highland regions.

Example output: Hamish MacGregor · Eilidh Campbell · Malcolm Fraser · Catriona MacLeod

Female Scottish Names

A curated selection from the female scottish pool, with documented meanings where the etymology is known. The generator above shuffles the full set.

Ailsaelf victory
Aileenshining light
Beathag
Catrionapure (Scottish Catherine)
Eilidhsun, radiant
Elspeth
Fionawhite, fair
Ionaisland (named after Iona)
Islafrom Islay
Kirsty
Lorna
Mhairibitter, beloved (Scottish Mary)
Moira
Moraggreat (Gaelic)
Morvengreat peak
Muireall
Nessanot gentle (mother of Conchobar)
Rhona
Sengaslender (Gaelic, Agnes reversed)
Seona
Shona
Sileas
Skye
Unalamb, also "the one"
Bridie
Eithnekernel, grain
Flora
Greer
Heatherthe plant (heather)
Innes

Male Scottish Names

Male scottish given names drawn from the same curated pool, each carrying its meaning where one is documented.

Alasdair
Angusone strength, one choice
Archie
Calum
Cameroncrooked nose
Cormaccharioteer
Douglasdark river
Duncandark warrior
Eachann
Ewanborn of yew
Fergusmanly strength
Finlay
Fraserstrawberry flower
Gavin
Gordongreat hill
Graeme
Hamishsupplanter (Scottish James)
IainGod is gracious (Scottish John)
Innes
Lachlanfrom the land of lakes
Loganlittle hollow
Magnusgreat (Latin loan)
Malcolmdevotee of Saint Columba
Murdo
Murraysettlement by the sea
Niallchampion
Ranulf
Robbie
Roderick
Ruaridh

Scottish Surnames

Family names to pair with any given name above. Surname origins (occupational, patronymic, locative) are noted where known.

MacDonaldson of Donald (world ruler)
MacLeodson of Leod (ugly)
Campbellcrooked mouth
Stewartsteward
Robertsonson of Robert
Cameroncrooked nose
MacKenzieson of Kenneth (handsome)
Fraserstrawberry flower
Murraysettlement by the sea
SinclairSaint Clair (Norman locative)
MacGregorson of Gregor (watchful)
Sutherlandsouthern land
Henderson
Buchananfrom Buchanan in Stirlingshire
Lindsay
Ferguson
Gordongreat hill
Anderson
Galbraith
MacInnes
MacLeanson of the servant of John
Munrofrom the Roe river
Rosspromontory
Cunningham

How Scottish Names Work in Fiction

Scottish names split along the Highland and Lowland line. Highland names draw on Scottish Gaelic (Eilidh, Ruaridh, Mairi) with Mac patronymics tied to clan identity; Lowland names lean on Scots and northern English stock (Archibald, Elspeth) with surnames like Armstrong or Douglas. The clan surname was historically a statement of allegiance as much as ancestry.

For fiction set in Scotland, the surname can quietly do worldbuilding: a MacDonald and a Campbell in the same room carries centuries of freight for readers who know the history. Diminutives (Eck for Alexander, Senga for Agnes) add authentic texture to dialogue.

Frequently asked questions

What is the difference between Mac and Mc?

No semantic difference - both mean "son of". Mac is the older, fuller form; Mc is a printer's contraction that became standard in the 19th century. MacDonald and McDonald are the same surname.

Are Scottish and Irish Gaelic the same language?

They share a common ancestor (Old Irish) and diverged around the 13th century. Modern Irish (Gaeilge) and Scottish Gaelic (Gaidhlig) are mutually unintelligible but recognizably related. Names overlap but have different conventional spellings.

What makes a name feel Highland vs. Lowland?

Highland names lean Gaelic (Iain, Eilidh, Hamish). Lowland names lean Scots-English (Malcolm, Fiona, Innes). For pre-1700 historical fiction, Highland naming dominates; for post-Union Lowland and Anglicized names become more common.