Real Scottish names - Campbell, MacDonald, Stewart - clan surnames paired with the given names topping Scotland's own register: Isla, Freya, Jack, Harris.
—
How these names are built
Scotland keeps its own birth register and its own naming accent. The surname list is clan country: Campbell (from Gaelic cam beul, crooked mouth), MacDonald (son of Donald, the great Highland clan), Stewart (the royal stewards who became kings), Robertson, Murray and Ross. The Mac- prefix means son of, the Gaelic cousin of the English -son. Scottish given names split three ways: pan-British leaders (Olivia, Jack), a modern Gaelic-inflected tier that is distinctively Scottish (Isla, Freya, Harris, Rory, Callum, Finlay), and older Gaelic names still in real use (Hamish, Angus, Eilidh, Ailsa). Harris as a first name is a quirk worth knowing: it jumped into the top tier because parents named boys after the Isle of Harris, not the English surname. This bank pairs the register leaders with the clan-list surnames.
How the generator works
Rolled from 32 + 20 real-name banks — 640 combinations — using your browser's random source. Nothing is sent anywhere: the whole tool runs on your device.
Examples
Roll
Result
Harris + Campbell
Harris Campbell
Isla + MacDonald
Isla MacDonald
Rory + Stewart
Rory Stewart
Frequently Asked Questions
What does Mac- mean in Scottish names?
Son of, in Gaelic. MacDonald is son of Donald, MacKenzie son of Coinneach (Kenneth). The prefix marks clan ancestry, and spelling variants (Mc, M', Mac) are the same name wearing different clothes.
Are Scottish and English naming different?
Increasingly so. Scotland's register is topped by names like Isla, Freya and Harris that rank far lower in England, and the surname map is dominated by clan names - Campbell, MacDonald, Stewart - that are rare south of the border.
Is Harris a first name or a surname in Scotland?
Both. As a modern Scottish first name it usually references the Isle of Harris in the Outer Hebrides, which is one of the reasons it climbed the boys' register so fast.