Scottish Baby Names
Explore 288 scottish names, each with its own meaning, history, and pronunciation. Find one that carries the stories you want your child to grow up with.
Scottish names split into two families: Scots names (Hamish, Callum, Fraser, Cameron) that read naturally in English, and Scottish Gaelic names (Eilidh, Iseabail, Mhairi) that follow Gaelic spelling rules. Both carry deep Highland and island heritage.
A short history
Scottish naming is built on the same Celtic substrate as Irish, overlaid with Old Norse (from the Norse settlements in the Hebrides) and Anglo-Scots influences. Many Scottish clan names became given names over time, and the kilted roll-call of Hamish, Fraser, Cameron, Ross, Keith and Douglas all started as family names.
Naming traditions
The Scottish naming pattern traditionally followed Irish conventions (eldest son named for paternal grandfather), though this has relaxed in recent generations. Clan names often travelled from surname to given name in the 19th century.
Sound and style
Scottish Gaelic shares many spelling conventions with Irish, but pronunciation can differ. 'Eilidh' reads as AY-lee (not EE-lid or EYE-lid). 'Mhairi' reads as VAH-ree. Many Scottish names are drawn directly from Scottish islands (Iona, Islay, Arran, Skye), which gives them a quiet geographic warmth.
Hamish
“Supplanter”
Hamish is the anglicised form of the Scottish Gaelic name Seumas, itself derived from James, meaning supplanter or one who follows. It represents a distinctly Scottish evolution of one of the most enduring names in Western tradition.
Harris
“From the higher land”
Harris takes its name from the Isle of Harris in the Outer Hebrides of Scotland, one of the most spectacular and remote landscapes in the British Isles. The island's name derives from the Old Norse Hærri, meaning higher land. Harris has become one of the fastest-rising boys' names in Scotland, appealing to parents who want a name with strong geographical and cultural roots in the Scottish highlands and islands tradition.
Heather
“Flowering evergreen shrub”
Heather takes its name directly from the flowering plant that covers the moorlands and hillsides of Scotland. The plant's name comes from the Old English haeth, meaning heathland or open land. Heather was first adopted as a given name in the nineteenth century as part of the Victorian fashion for botanical names. It is deeply evocative of the Scottish landscape, wild beauty, and natural simplicity.
Hume
“Home, home settlement, or low hill”
Hume is a Scottish surname-turned-given name derived from the Old English and Scots word 'home' or from the place-name Home in Berwickshire, which itself comes from Old English 'holm' meaning a low-lying area or small rise in the ground. As a given name it carries the intellectual and philosophical associations of David Hume, one of history's most important thinkers. It is a name of quiet weight and Scottish scholarly heritage.
Iain
“God is gracious”
Iain is the Scottish Gaelic form of John, meaning 'God is gracious.' The distinctive spelling sets it apart from the Irish Sean and the English Ian, marking it as unmistakably Scottish. It is a name that carries centuries of Gaelic heritage in a compact, powerful form.
Innes
“Island”
Innes comes from the Scottish Gaelic word innis, meaning island. Originally a surname and place name, it has blossomed into a beautiful given name that evokes the rugged beauty of Scotland's island landscapes. The name feels both grounded and poetic.
Innis
“Island or river meadow”
Innis is a Scottish Gaelic name derived from the word 'innis,' meaning an island, a water meadow, or a grassy riverside area. It belongs to the rich tradition of landscape names in Gaelic Scotland, where features of the natural world provided the vocabulary for personal names and place-names alike. The name has a clean, open sound and evokes the beautiful island-dotted coastline and river valleys of highland Scotland.
Iomhair
“Bow warrior or archer”
Iomhair is the Scottish Gaelic form of Ivar, a Norse name meaning 'bow warrior' or 'archer,' combining elements for 'yew' and 'army.' The name carries a strong martial spirit rooted in the medieval Gaelic-Norse world of Scotland. It evokes rugged Highland heritage and a warrior tradition that has endured through centuries of oral and written history.
Iona
“Blessed island”
Iona takes its name from the sacred Scottish island in the Inner Hebrides, a place of profound spiritual significance. The island's name may derive from the Old Norse 'ey' (island) or a Gaelic root suggesting blessed or holy place.
Iseabail
“God is my oath”
Iseabail is the Scottish Gaelic form of Isabel, ultimately derived from the Hebrew name Elizabeth, meaning God is my oath. The name preserves authentic Gaelic phonology and is closely associated with the Highland and Island communities where the Gaelic language continues to thrive.
Iseabal
“God is my oath”
Iseabal is the Scottish Gaelic form of Isabel, itself a medieval variant of Elizabeth, meaning 'God is my oath' or 'my God is abundance.' The name carries a timeless spiritual depth rooted in the Hebrew name Elisheba. In its Scottish Gaelic form, Iseabal takes on a distinctly Highland identity, linking the universal meaning of its Hebrew ancestor to the richness of Gaelic culture.
Ishbel
“God is my oath”
Ishbel is a Scottish Gaelic form of Isabel, which itself derives from Elizabeth, carrying the meaning "God is my oath" or "pledged to God." The name has a distinctively Scottish character, with its soft "sh" sound giving it a gentle, lilting quality that sets it apart from the more widespread Isabel or Isabella. Ishbel has been borne by notable Scottish women and carries a sense of quiet determination, faith, and Highland grace.
Isobel
“Pledged to God”
Isobel is the distinctly Scottish form of Isabel, itself derived from the Hebrew Elisheba, meaning pledged to God or my God is an oath. The name arrived in Scotland via France and Normandy during the medieval period and quickly became one of the most widely used names in the country. Its Scottish spelling marks it as culturally distinct from the Spanish Isabel or the English Elizabeth, while sharing the same ancient Hebrew root.
Jamesina
“Supplanter”
Jamesina is a distinctly Scottish feminine form of James, created by adding the Latin feminine suffix '-ina' to the existing masculine name. James itself derives from the Late Latin Jacomus, a variant of Jacobus, which traces back to the Hebrew 'Yaakov' meaning one who supplants or follows at the heel. In Scotland the name was used specifically when a daughter was being named after her father James, a tradition of honouring the paternal line through feminisation. It represents a charming chapter in the history of Scottish naming customs.
Jamieson
“Son of James”
Jamieson is a Scottish surname turned given name meaning 'son of James,' with James itself deriving from the Hebrew name Yaakov, meaning 'supplanter' or 'holder of the heel.' As a first name, Jamieson carries the confident, surname-style energy that has become popular in modern naming. It strikes a balance between traditional Scottish identity and contemporary style.
Jeannie
“God is gracious”
Jeannie is a Scottish pet form of Jean, the Scottish and French feminine form of John, meaning 'God is gracious.' The name carries a warmth and informality that has made it beloved in Scotland for centuries. With a folk quality heightened by its use in Scottish song and story, Jeannie feels both deeply rooted and timelessly approachable.
Jessie
“God beholds”
Jessie is a Scottish diminutive of Janet or Jean, both of which trace back to the Hebrew Yochanan, meaning God is gracious or God beholds. The name carries a warm, unpretentious charm that has made it beloved in Scotland for centuries. It communicates a sense of openness and approachability while retaining a spiritual depth rooted in its Hebrew origins.
Keir
“Dusky, dark-haired”
Keir derives from the Scottish Gaelic word ciar, meaning 'dark', 'dusky', or 'dark-haired'. It has a sharp, concise quality that feels both traditional and modern. The name carries a quiet strength and an unmistakably Scottish character.
Kelpie
“Shape-shifting water horse of Scottish folklore”
Kelpie is a name drawn directly from Scottish folklore, referring to the supernatural water horse said to inhabit the lochs and rivers of Scotland. The kelpie could appear as a beautiful horse luring riders to their doom or transform into human form. As a name it is fey, otherworldly, and deeply rooted in Scottish mythological imagination.
Kelso
“Chalk ridge”
From the Scottish Borders town of Kelso, whose name derives from the Old English calc hoh meaning chalk ridge or chalk promontory. Kelso Abbey was one of the great medieval abbeys of Scotland. The name has an understated, Borders quality, carrying associations with history, landscape, and quiet dignity.
Kenna
“Born of fire, comely”
Kenna is a feminine form of Kenneth, derived from the Scottish Gaelic 'Coinneach' meaning 'born of fire' or 'comely and handsome'. The name carries the warmth and strength of its fiery etymology while offering a soft, feminine sound that feels both modern and rooted in Scottish tradition.
Kenneth
“Born of fire, handsome”
Kenneth is the anglicised form of the Scottish Gaelic Coinneach, which is interpreted as meaning born of fire or alternatively handsome and fair. The dual meaning reflects the name's ancient origins in Pictish and Gaelic culture. Kenneth MacAlpin, who unified the Picts and Scots in the ninth century, established the name as one of royal and historical significance.
Kentigern
“Chief lord”
Kentigern derives from the Brittonic elements cuno, meaning chief or hound, and tigernos, meaning lord or ruler, giving the combined meaning of chief lord or lord of hounds, both interpretations suggesting supreme authority. The name belongs to the ancient Brittonic language spoken across much of what is now southern Scotland and northern England before the spread of Gaelic and English. Saint Kentigern, also known by his affectionate name Mungo, is the patron saint of Glasgow and one of the most significant saints of early Scottish Christianity.
Kentigerna
“Lady of chiefs”
Kentigerna is the feminine form of Kentigern, a Brythonic Celtic name composed of elements meaning lord and chiefs, literally the head chief or lord of chiefs. The feminine form adapts this title to honour Saint Kentigerna, an Irish-born princess and later saint who lived in the early 8th century. She was the daughter of an Irish king, sister to Saint Congan, and mother to Saint Fillan, making her part of one of the most saintly families in Scottish ecclesiastical history. She withdrew to a life of contemplation on the island of Inchcailloch in Loch Lomond, where her memory is still venerated.
Kirsteen
“Christian, anointed”
Kirsteen is a Scottish form of Christina or Christine, itself derived from the Latin Christiana, meaning a Christian or anointed one. The ultimate root is the Greek Christos, meaning anointed, from which the name Christ derives. Kirsteen is a distinctively Scottish spelling that differs from the more common Kirsten or Kirsty, giving it a literary and slightly formal quality associated with Scottish cultural tradition.
Kirsten
“Follower of Christ”
Kirsten is the Scottish and Scandinavian form of Christine, meaning 'follower of Christ' or 'anointed one,' derived from the Latin Christianus. The name has been at home in Scotland for centuries, carried into the country through both medieval Christian tradition and Norse-Gaelic connections. It strikes a balance between spiritual depth and a clean, modern sound.
Kirsty
“Follower of Christ”
Kirsty is a Scottish diminutive of Christina or Christine, meaning "follower of Christ." It emerged as an independent given name with a warm, friendly character that feels distinctly Scottish. The name enjoyed considerable popularity in the late twentieth century and carries an approachable, down-to-earth charm that sets it apart from its more formal parent names.
Lachie
“Land of lakes”
Lachie is the affectionate diminutive of Lachlan, the Scottish Gaelic name meaning land of lakes, originally used to describe the Norse Vikings who came from a land of fjords and lochs. As a standalone name, Lachie carries all the warmth and approachability of a nickname with the distinctly Scottish and Australian character that has made the Lachlan family of names so enduringly popular.
Lachlan
“From the land of lakes”
Lachlan originates from Scottish Gaelic and means 'from the land of lakes,' a poetic reference to the fjord-carved landscapes of Scandinavia, reflecting the deep historical ties between Scotland and the Norse world.
Lachlann
“Land of the lakes, land of the lochs”
Lachlann is the original Gaelic spelling of Lachlan. The name derived from the Gaelic term for Scandinavia, meaning land of the lochs or land of the lakes, used by early Gaels to describe Norway and the Norse territories. It was subsequently applied to people of Norse origin living in Scotland and Ireland, and became an established given name with a rugged, Highland character.
Discover thousands of names in the app
Swipe through names, match with your partner, and find the perfect name together. Privacy-first, always.