Skip to content
Scottish Names

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.

GirlRising

Fia

Deer

From the Gaelic word for deer, Fia is a name of natural beauty deeply rooted in the Highland landscape of Scotland. It evokes the grace and wildness of the red deer that roam the Scottish glens, and has grown steadily in popularity as parents seek short, lyrical names with genuine Celtic heritage. The name carries a quiet strength, suggesting both delicacy and resilience.

Origin: Scottish
BoyFalling

Fife

From the Pictish kingdom

Fife takes its name from the ancient Kingdom of Fife in eastern Scotland, a region bordered by the Firths of Tay and Forth. The place name may derive from a Pictish personal name, possibly 'Fib', one of the legendary seven sons of Cruithne, the eponymous ancestor of the Picts. Using the name Fife carries a strong regional pride and a connection to one of Scotland's oldest kingdoms.

Origin: Scottish
BoyStable

Fingal

Fair stranger

Fingal comes from the Scottish Gaelic 'Fionnghall', a compound of 'fionn' meaning fair, white, or bright, and 'gall' meaning stranger or foreigner. The name was historically used to describe fair-haired Norse settlers in Celtic Scotland, a striking blend of Viking and Gaelic heritage. Fingal is best known as the anglicised name of the legendary Gaelic hero Fionn mac Cumhaill, reimagined by the poet James Macpherson in his eighteenth-century Ossian poems, which shaped the European Romantic movement.

Origin: Scottish
BoyStable

Finlay

Fair-haired warrior

From the Scottish Gaelic Fionnlagh, composed of fionn (fair, white) and laoch (warrior or hero). Finlay was the name of the historical father of Macbeth, King of Scots. The name has a noble, martial quality softened by its bright, friendly sound.

Origin: Scottish
GirlStable

Finnseach

Fair or white

Finnseach is an ancient Scottish Gaelic feminine name built on the root 'fionn,' meaning fair, white, or blessed. It shares this luminous root with many beloved Gaelic names and carries an ethereal, poetic quality. The name evokes the pale beauty of highland light and the lyrical cadences of the old Gaelic tongue.

Origin: Scottish
GirlStable

Fiona

Fair, white, pure

Fiona derives from the Gaelic word 'fionn,' meaning fair, white, or pure. It was coined as a literary name in the nineteenth century but has deep roots in the Gaelic linguistic tradition from which it was drawn.

Origin: Scottish
GirlFalling

Fionnaghal

White shoulder

Fionnaghal is a Scottish Gaelic name composed of fionn meaning white, fair, or blessed, and guala or ghal meaning shoulder. Together they describe someone with a fair or white shoulder, an image that in Celtic tradition was associated with beauty and noble bearing. The name is the Gaelic original behind the Anglicised form Flora as used in Scotland, and it represents one of the most enduring names of the Scottish Highlands. It carries the strength and grace of the Gaelic tradition alongside a poetic visual imagery.

Origin: Scottish
BoyStable

Fionnlagh

Fair hero or fair warrior

Fionnlagh is the Scottish Gaelic original form of the anglicised name Finlay, combining 'fionn' meaning fair or white with 'lagh' meaning hero or warrior. The name paints a picture of a bright, courageous figure in the heroic tradition of Gaelic culture. It is a name with deep roots in Scottish history and a proud, strong character.

Origin: Scottish
GirlRising

Flora

Flower

From the Latin flora meaning flower, the name of the Roman goddess of spring and blossoms. Though Latin in origin, Flora was made quintessentially Scottish by Flora MacDonald, who risked her life to help Bonnie Prince Charlie escape to France after the catastrophic defeat at Culloden in 1746. Her courage and loyalty transformed the name into a symbol of Scottish devotion and romantic heroism. Flora has been used continuously in Scotland since the medieval period and has experienced a significant revival in contemporary naming.

Origin: Scottish
BoyFalling

Forbes

Field, district

Forbes is a distinguished Scottish surname turned given name, derived from the ancient place in Aberdeenshire. The Gaelic root forba means field or district of land. Clan Forbes is one of the oldest and most notable families in Scottish history, with roots stretching back to the thirteenth century. As a given name, Forbes carries a quiet aristocratic authority and a strong Scottish identity, appealing to families with Scottish heritage or an appreciation for surnames as first names.

Origin: Scottish
BoyStable

Fraser

Strawberry, of the forest men

Fraser likely derives from the French 'fraise', meaning strawberry, reflecting the Norman-French origins of the clan. An alternative theory connects it to 'friseal', meaning men of the forest.

Origin: Scottish
GirlRising

Fyvie

Deer hill or place of the deer

Fyvie is a Scottish place-name turned personal name, drawn from the village and castle of Fyvie in Aberdeenshire. The name is thought to derive from Pictish or early Gaelic words relating to deer or a grassy hill, anchoring it in the ancient landscape of northeast Scotland. It has a quiet, mysterious quality that reflects the grandeur of Fyvie Castle and the rolling Aberdeenshire countryside.

Origin: Scottish
BoyStable

Gavan

White hawk

Gavan is a Scottish Gaelic name meaning white hawk, derived from the elements 'gwyn' or 'ban' (white) and 'gwalch' (hawk or falcon). The hawk was a prized bird in medieval Celtic culture, associated with nobility, keen vision, and courageous hunting. As a variant of Gawain, the name carries the legendary prestige of one of King Arthur's foremost knights. Gavan offers a crisper, more distinctly Scottish spelling of the Arthurian name while retaining its heroic and natural imagery.

Origin: Scottish
GirlFalling

Gavina

White hawk

Gavina is a Scottish feminine form of Gavin, itself derived from the medieval name Gawain, with the meaning typically interpreted as white hawk or hawk of the plain. The hawk was a prized bird in medieval culture, symbolising nobility, keen vision, and swiftness, making this a name of aristocratic association. Gavina carries this proud heraldic imagery in a graceful feminine form.

Origin: Scottish
BoyFalling

Gilchrist

Servant of Christ

Gilchrist comes from the Scottish Gaelic Gille Chriosd, which translates as servant of Christ or devotee of Christ. It is a compound devotional name combining gille, meaning servant or lad, with Criosd, the Gaelic form of Christ. It was common in medieval Scotland as both a given name and later as a surname. The name carries an earnest, ancient piety rooted in Celtic Christianity.

Origin: Scottish
BoyRising

Gille-Brighde

Servant of Brigid

Gille-Brighde is a Scottish Gaelic devotional name meaning servant of Brigid or lad of Brigid, combining gille meaning lad or servant with Brighde, the Scottish Gaelic form of Saint Brigid's name. It reflects the deep tradition of Celtic Christian devotional naming, in which people were called servants or devotees of the saints they held in highest reverence. Saint Brigid of Kildare is one of the most beloved figures in both Irish and Scottish Celtic Christianity.

Origin: Scottish
BoyStable

Gilleabart

Servant of St Bartholomew

Gilleabart is the Scottish Gaelic form of Gilbert, meaning 'servant of Bartholomew' from the Gaelic 'gille' meaning servant or devotee and 'Bairt' as the Gaelic rendering of Bartholomew. It belongs to a category of distinctly Scottish Gaelic devotional names formed with 'gille,' reflecting the early Christian culture of medieval Scotland. The name is rare, dignified, and carries centuries of Scottish ecclesiastical and clan history.

Origin: Scottish
BoyFalling

Gilleasbuig

Bishop's servant

Gilleasbuig is the Scottish Gaelic form of the name commonly anglicised as Archibald. It is composed of the Gaelic element gille, meaning servant, devotee, or lad, and easbuig, meaning bishop, which derives from the Latin episcopus and ultimately the Greek episkopos, meaning overseer. The name therefore means the bishop's servant or the lad who serves the bishop, reflecting the medieval Gaelic tradition of forming names with gille to express devotion to a saint, a lord, or a church official. It is a quintessentially Highland Gaelic name, deeply embedded in the clan culture and ecclesiastical traditions of medieval Scotland.

Origin: Scottish
BoyFalling

Gillebride

Servant of Brigid

Gillebride comes from the Scottish Gaelic Gille Bride, meaning servant or devotee of Saint Brigid. The Gille element, meaning boy, lad, or servant, appears in many Scottish Gaelic names as a marker of Christian devotion, and Bride is the Gaelic form of Brigid, the beloved fifth-century Irish saint who is also patron of Scotland. Brigid's flame, kept perpetually burning at Kildare, symbolised learning, healing, and the continuity of faith. Gillebride was a prestige name in medieval Scotland, held by nobles and clerics alike.

Origin: Scottish
BoyStable

Gilmore

Servant of the Virgin Mary

Gilmore is a Scottish Gaelic name derived from 'Gille Moire,' meaning 'servant' or 'devotee of the Virgin Mary,' combining the Gaelic 'gille' with 'Moire,' the Gaelic name for Mary. It belongs to the rich tradition of Scottish devotional 'gille' names formed in the early medieval Christian period. The name carries both spiritual depth and a strong, direct sound that works naturally in contemporary English-speaking contexts.

Origin: Scottish
GirlFalling

Giorsal

Grace, pledge

Giorsal is the Scottish Gaelic form of Grace or Griselda, a name with dual heritage. As a form of Grace, it carries the Latin gratia, meaning divine favour and elegance. As a form of Griselda, it echoes the Old German elements meaning grey and battle. Giorsal was used extensively in the Scottish Highlands and Islands, particularly in the seventeenth through nineteenth centuries, where it held both a domestic and spiritual warmth.

Origin: Scottish
GirlStable

Glennie

Valley dweller or from the glen

Glennie is a Scottish diminutive and feminine form derived from 'glen,' the Gaelic word for a narrow mountain valley. It carries the freshness of the highland landscape, evoking rushing streams, heather, and the clean air of a Scottish glen. As a name it is gentle and nature-rooted, with a friendly warmth that makes it both distinctly Scottish and instantly approachable.

Origin: Scottish
BoyFalling

Gordan

Great hill

Gordan is a variant spelling of Gordon, which derives from a Scottish place name meaning great hill or spacious fort. The Gordon clan is one of the most powerful and historic clans of north-east Scotland, and the name carries with it centuries of Scottish heritage. It suggests someone of steadfast, grounded character.

Origin: Scottish
BoyFalling

Gordon

Great hill, spacious fort

Gordon comes from the Scottish Gaelic combining 'gor' meaning great or spacious and 'dun' meaning hill or fort. The name originally referred to a place in Berwickshire, Scotland, from which the powerful Clan Gordon took their name. It has a solid, anchored quality that reflects the landscape from which it grew, evoking strength, permanence, and an honest, grounded character.

Origin: Scottish
GirlStable

Gormal

Blue or blue-green, azure

Gormal is an ancient Scottish Gaelic feminine name derived from the Gaelic word 'gorm,' meaning blue or blue-green, with a feminine suffix. The colour blue in Gaelic culture was associated with the sea, the sky, and nobility, making Gormal a name of poetic depth and aristocratic resonance. It is extremely rare today but appears in early Scottish and Irish records as a name for women of high status.

Origin: Scottish
BoyStable

Grant

Great, tall

Grant originates as a surname from the Norman-French 'grand' or 'le grand', meaning great or tall. It was carried into Scotland by Norman settlers and became one of the great Highland clan names. As a first name, it retains that sense of stature and capability: confident without arrogance, straightforward without being plain. It is a name that wears well through every stage of life, from childhood to old age, without requiring nicknames or modification.

Origin: Scottish
GirlRising

Greer

Watchful, alert

Greer is a Scottish surname derived from the name Gregory, which ultimately comes from the Greek 'gregorios', meaning watchful or alert. It began migrating into use as a given name for girls in the twentieth century, partly through the fame of actress Greer Garson. The name has a composed, self-assured quality that has made it increasingly appealing as a first name choice.

Origin: Scottish
GirlRising

Grier

Watchful

Grier is a Scottish surname-derived given name, a variant of Greer, itself a contracted form of the surname Gregor. The root traces back through Latin Gregorius to the Greek 'gregorios', meaning watchful or alert. The name has a clean, contemporary feel while carrying genuine Scottish heritage. It sits comfortably in the tradition of Scottish surnames used as given names, a tradition that includes names like Blair, Cameron, and Mackenzie.

Origin: Scottish
BoyStable

Griogair

Watchful

Griogair is the Scottish Gaelic form of Gregory, itself derived from the Greek name Gregorios, meaning watchful or alert. The Greek root 'gregorein' means to be awake, to keep watch. In Scotland, the name became deeply associated with Clan Gregor, whose motto 'S Rioghal Mo Dhream' (Royal is my Race) speaks to their proud, often persecuted heritage. Griogair carries both the classical wisdom implied by watchfulness and the fierce clan pride of the Scottish Highlands.

Origin: Scottish
GirlStable

Grizel

Grey battle maiden

Grizel is the distinctly Scottish form of Griselda, meaning 'grey battle' from the Germanic elements 'gris' meaning grey and 'hild' meaning battle. In Scotland the name developed its own spelling and pronunciation, becoming a beloved and characteristic Scots feminine name from the medieval period onward. It carries a strong, self-possessed quality alongside historical resonance in Scottish literature and society.

Origin: Scottish
Namekin app icon

Discover thousands of names in the app

Swipe through names, match with your partner, and find the perfect name together. Privacy-first, always.