Top 205 Scottish Boy Names & Their Meaning
Scotland is often known as the land of the brave and home to enchanting myths, legends and folklore. With a history spanning millennia, Scotland has produced no shortage of baby names for wee boys over the years. Check out our list of 205 Scottish boy names and their meanings to find some great options for your little one.
Popular Scottish Boy Names
If you’re looking to pay homage to your Scottish roots or simply on the hunt for some inspiration, these names are a great place to start. From the Scottish classic Rory to more modern favourites like Leo, find out which names are most popular.
1. Jack. A long-time favourite throughout the English-speaking world, this medieval name comes from the name Jackin and is a diminutive of John.
2. Noah. Meaning ‘rest’ in Hebrew, Noah is a popular choice for the baby boys of Scotland. You may also be familiar with it as a biblical name in reference to the tale of Noah and his ark.
3. Leo. While not technically Scottish, meaning ‘lion’, Leo embodies everything it means to be a true Braveheart. Leo has been a very popular name through the centuries, with popes, bishops, emperors and kings all sharing the name.
4. Oliver. Dating back to medieval times, Oliver is a popular name throughout the United Kingdom. It is derived from either an Old French, Germanic or Frankish name with the meaning ‘olive tree’. Ollie or Olly are other playful variations on this classic name.
5. Harris. If you’re looking to name your little one after an area of Scotland, why not opt for the popular name Harris? Known for its spectacular scenery and beaches, the island of Harris is the ideal inspiration for the name of any budding explorer.
6. Finlay. Finlay is the English version of the Scottish Gaelic name Fionnlagh meaning ‘fair-haired hero’ and is a popular unisex name for babies. Finley and Finn are other cute alternatives.
7. Lewis. One of the English variants of the French name Louis, Lewis means ‘renowned warrior’. It is also the name of the largest island in the Outer Hebrides, boasting rugged beauty, a rich cultural heritage and natural wonders.
8. James. A timeless classic that dates back to biblical times, James became increasingly popular in the seventeenth century after the Scottish king James VI became the ruler of Britain. It was also the name of Scottish inventor James Watt, whose work on the development of the steam engine helped herald the Industrial Revolution. Popular Scottish nicknames for James are Jimmy and Jamie.
9. Rory. One of the most traditional Scottish names out there, Rory comes from the Scottish Gaelic Ruairidh. Meaning ‘red king’, it’s the perfect choice if redheads run in the family or if your wee laddie has a fiery side.
10. Alexander. Originating from Greek, Alexander means ‘defender of the people’. With several famous bearers with Scottish heritage over the years, including the Scottish-Canadian-American inventor of the telephone Alexander Graham Bell, Alexander is one of the most popular boys’ names in Scotland.
More Popular Scottish Boy Names
Here are a few more popular Scottish names for baby boys for more inspiration:
11. Brody. First used as a surname and taken from the Scottish Gaelic meaning ‘ditch’ or ‘mire’, Brody has grown in popularity as a first name since the 1900s. The alternative spelling Brodie is also the name of a Scottish clan from Morayshire.
12. Alfie. A modern take on the classic Alfred, Alfie can be traced back to Old English and means ‘elf counsel’ – could there be a cuter name for your little elf? For some more inspiration on adorable baby names, check out our list of cute baby names.
13. Charlie. The name Charlie is short for Charles, one of the most popular names in Scotland. Meaning ‘free man’ or ‘warrior’, Charlie encompasses all it means to be Scottish.
14. Theo. Rising in popularity in recent years, the short form of Theodore is an adorable choice for your little one. It is derived from the Greek word meaning ‘gift of God’ or simply ‘divine gift’, making it the perfect name to celebrate the new gift in your life.
15. Archie. The diminutive of the Scottish name Archibald, meaning 'genuine' and 'bold' in Ancient German.
16. Lucas. The Latin form of the Greek name Luke meaning ‘from Luciana’, Luke has been a popular choice in Scotland since the second half of the 20th century. It also means ‘bringer of light’, making it a fitting choice for your little one.
17. Mason. Mason is an occupation name from Middle English, originally referring to a stoneworker. It’s a popular choice for baby boys in Scotland.
18. Finn. Originally an Old Irish name and form of Fionn, this sweet and popular name for boys means ‘fair-haired’ or ‘white’, and might be a nice choice for an Irish Scottish family. Finn is a popular name in Scotland and is also used in other parts of the world. Some famous namesakes include Finn MacCool, a legendary Irish hero and warrior, and Finn Wolfhard, a Canadian actor and musician known for his role in the Netflix series Stranger Things.
19. Thomas. Derived from the Hebrew tōm meaning ‘twin’, Thomas was brought to Scotland by nomads in the twelfth century and has been popular ever since. If you’re expecting twins, Thomas would be very fitting. For more name twin inspiration, check out our list of baby names for twins.
20. Freddie. A unisex name and diminutive version of the name Frederick, which means ‘peaceful ruler’ in German. Freddie has been a popular name in Scotland and other English-speaking countries for many years. It's a traditional and classic name that never gets old.
BABY NAME GENERATOR TOOL
Baby name generator
By gender:
By theme:
Traditional Scottish Boy Names
Scotland is a country steeped in tradition and culture, making it a great place to draw inspiration from. From the names of clan leaders to nobles, there is no shortage of Scottish boy names with a long history. Check out this list of classic boy names if you are looking for something unique or traditionally Scottish.
21. Ailean. Derived from the Gaelic word Ailin, meaning ‘handsome’ or ‘little rock’, Ailean is a great name with a rich history to match. It is pronounced EY-L-iy-N and is the Scottish Gaelic form of Alan. Often used in the past in Scotland, including as the name of leading thirteenth-century figure Ailean mac Ruaidhri, Ailean is less common nowadays, making it a distinctive choice for your wee laddie.
22. Alan. While its origin and meaning are not entirely certain, Alan likely came to the British Isles from Brittany in the sixth century. Meaning ‘little rock’ or ‘handsome’, Alan is a fine choice for any dapper wee laddie. Alternative spellings include Allen, Alain and Ailín.
23. Alistair. A Scottish version of the name Alexander, meaning ‘defender’, Alistair is a Scottish name borne by many notable figures in Scotland throughout history. The name also features heavily in Scottish folklore, often as the hero of tales, making it the perfect nod to your Scottish heritage.
24. Alpin. Thought to have originated from the Picts, an ancient tribe that inhabited parts of Scotland before the arrival of the Romans, Alpin is a Scottish name. It may also be related to the Scottish Gaelic name Ailpein or Alban, which means ‘fair’.
25. Archibald. Dating back to medieval times, Archibald is a Scottish name that remains popular to this day. Taken from the Germanic name Ercanbald meaning ‘bold eagle’, Archibald was a name given to many warriors and leaders in the past. If you prefer shorter names, its diminutive Archie is another good option.
26. Arran. Originating from the island of Arran located in the Firth of Clyde in Scotland, Arran comes from the Gaelic Eirinn, which means ‘Ireland’. Known as Eireann in Old Irish, the island later gained the name Arran. It’s also associated with a Scottish clan, Clan Hamilton, whose traditional territories include the island of Arran. If you’re looking for a name with Gaelic flair, Arran ticks all the boxes. In fact, Arran is also associated with the Aran Islands situated off the west coast of Ireland.
27. Beathan. Experiencing a revival in recent years and originating from the Scottish Gaelic word meaning ‘life’ or ‘vitality’, Beathan is a boys’ name which may inspire strength.
28. Dàibhidh. Derived from the Gaelic word meaning ‘beloved’, Dàibhidh is the Scottish Gaelic form of David. The name Dàibhidh has a long history in Scotland and remains a popular option to this day. Other variants of this unique alternative to the more widespread David include Dewey, Davy, Davey, Davie and Dave.
29. David. David is a Scottish name that has been popular for centuries. It comes from the Hebrew name Dawid, meaning ‘beloved’. Most often associated with the biblical figure King David, it is frequently found in many countries, including the United Kingdom, United States and Australia, and is especially popular in Wales and Scotland. Some key bearers of this name include musician David Bowie and Scottish physician and explorer David Livingstone.
30. Donald. A very popular name with a rich history to match, Donald is a Scottish derivative of the Gaelic name Domhnall, meaning ‘world ruler’. The name is closely associated with Clan Macdonald, one of the largest Scottish clans based in the highlands. Donald was also the name bestowed on several of the first kings of Scotland.
31. Fife. Of Scottish origin, the name Fife refers to the county of Fife, a leading province in medieval Scotland. Many notable figures in Scottish history hail from Fife, including King Macbeth and King James VI of Scotland, who later became James I of England.
32. Gillespie. Dating back to medieval Scotland, this unique boys’ name is derived from the Scottish Gaelic Mac Gille Easbuig, meaning ‘servant of the bishop’. At the time, this position was one of the utmost honour. Gillespie is a common surname in Scotland and is associated with many Scottish clans such as Clan MacGillivray and Clan MacGregor.
33. Gordon. Originally used as a Scottish surname, Gordon likely means ‘mound’ or ‘hill’ and was a popular name among the Scottish nobility and clans. The Scottish Gordon clan was also known for its bravery in battle. Other notable bearers of this name include renowned TV chef Gordon Ramsay and romantic poet Lord Byron.
34. Graeme. A Scottish variant of Graham, Graeme is now the most popular spelling of the name in Scotland. Believed to mean ‘scholar’ or ‘homestead’, Graeme is a timeless option for anyone looking to honour their Scottish heritage.
35. Hamish. The name Hamish is woven into the historical tapestry of the land of the brave. Derived from the Scottish Gaelic name Seumas, it is equivalent to the English form James. Meaning ‘supplanter’ and borne by countless Scottish nobles throughout history, Hamish is as Scottish as it gets!
36. Keith. Meaning ‘wood’, Keith was used as a surname by a long line of Scottish nobles. If you’re looking for a baby name inspired by nature, Keith is a wholesome option. Famous Keiths include Keith Richards, an original member of the Rolling Stones.
37. Pàdraig. If you’re looking for a Gaelic twist on a classic name, Pàdraig could be worth considering. Pronounced PA-trik, this Scottish Gaelic boys’ name is based on the name Patrick of Irish origin and is derived from the Latin word Patricius meaning ‘nobleman’. Pàdraig is relatively popular in Scotland and Ireland (with the Irish version spelt Pádraig and pronounced paw-drig or paw-rick), most likely due to its association with Saint Patrick, the patron saint of Ireland.
38. Sawney. Sawney is a truly distinctive name for your little boy. It is believed to be a Scots name used by speakers of the Scots language spoken in Lowland Scotland and Ulster, Ireland. However, it may also be a Scots diminutive of the name Alexander which means ‘defender of men’ – a name befitting any young Bravehearts out there.
39. Tasgall. Derived from an Old Norse name meaning ‘God’s helmet’ and originally used by members of the MacAskill clan on the Island of Berneray, Tasgall is as Scottish as it gets. For an anglicised version, opt for the spelling Taskill.
40. Tavish. Believed to come from the Scottish surname McTavish (Mac Tàmhais) meaning ‘son of Tàmhas’, Tavish is a Scottish Gaelic form of Thomas. If you are a fan of classic names but want to add your own personal touch, Tavish might be the name for you.
More Traditional Scottish Boy Names
In need of more inspiration? Here are more one-of-a-kind Scottish names for boys:
Name | Origin | Meaning | |
---|---|---|---|
41. | Ailpean | Scottish Gaelic | White |
42. | Aindrea | Scottish Gaelic | Masculine |
43. | Diarmad | Scottish Gaelic | Without envy |
44. | Dòmhnall | Scottish Gaelic | Ruler of the world |
45. | Donnchadh | Irish, Scottish Gaelic | Brown, battle |
46. | Filib | Scottish Gaelic | Friend of horses |
47. | Gilchrist | Scottish | Servant of Christ |
48. | Goraidh | Scottish Gaelic | Peace of god |
49. | Jockie | Scottish | Gracious |
50. | Labhrann | Scottish Gaelic | Laurel |
51. | Maoilios | Scottish Gaelic | Servant of Jesus |
52. | Ronald | Scottish, English, Dutch, German | Advisor, ruler |
53. | Ruairi | Scottish Gaelic | Red king |
54. | Sachairi | Scottish Gaelic | God remembers |
55. | Stewart | English, Scottish | House guard |
56. | Teàrlach | Scottish Gaelic | Instigator |
57. | Torquil | Scottish, Norse | Thor’s cauldron |
Scottish Boy Names to Inspire Strength
Scotland is a land shaped by inspiring individuals like Robert the Bruce and Mary Queen of Scots. Scottish boy names can often be an inspiration for strength are often steeped in Celtic and Gaelic history. So, if you’re looking for a name with a strong sense of identity, belonging and pride, the list below is a great place to start.
58. Aonghus. Derived from the Old Irish name Aongus, meaning ‘one strength’, you may be familiar with Aonghus from its anglicised form Angus. It is commonly pronounced EEN-yis or Ah-noo-us, and the anglicised form is pronounced ANG-gus. Aonghus was the god of love and youth in Irish mythology, often depicted as a young man with a golden spear.
59. Dougal. Meaning ‘dark stranger’ and originally used to refer to outlanders, the name Dougal offers both strength and a sense of mystery. Several Scottish chiefs have borne the name throughout history. For an even more traditional spelling, opt for Dùghall or Dubhghall.
60. Douglas. Originally used as a girl’s name in Northern England in the seventeenth and eighteenth centuries, Douglas is now most commonly used as a boys’ name. Meaning ‘dark river’, this Scottish boys’ name is also the name of a town that was once a stronghold of the Douglas clan, one of the most powerful and influential families in Scotland in the medieval period.
61. Fionnlagh. Meaning ‘fair-haired warrior’ and pronounced FEE-on-la, Fionnlagh is a name of Scottish and Irish origin and a good choice for anyone with Gaelic heritage. This is also the name of the Scottish king Macbeth’s father (also spelt Findláech).
62. Gregor. Used far beyond the borders of Scotland in places such as Germany, Slovakia and Slovenia – Gregor is a truly international name. It’s a version of Gregory derived from the Latin name Gregorius, meaning ‘watchful’.
63. Kenneth. This is the name bestowed on a Scottish king who united the Scots and Picts in the ninth century and is steeped in Scottish history. Meaning ‘born of fire’ or ‘handsome’, Kenneth is a classic choice for your royal redhead. If you’re a fan of Barbie, you may also prefer its short form, Ken.
64. Malcolm. Growing in popularity in recent years, Malcolm is a Scottish boys’ name derived from Máel Coluim, a Scottish Gaelic name meaning ‘devotee of St. Columba’. Malcolm is a name borne by several kings of Scotland in the past – the inspiration behind the character of the same name in Shakespeare’s Macbeth.
65. Raghnall. Bestow upon your son strength, courage and leadership by naming him Raghnall, meaning ‘power of the gods’ and ‘ruler’. Alternative Gaelic spellings include Raghnall, Raonall, and Raonull. This distinctive Irish and Scottish Gaelic boys’ name is believed to come from the Old Norse name Ragnvaldr.
66. Scott. There is perhaps no better way to pay homage to Scotland than by naming your son Scott. Meaning ‘from Scotland’, Scott refers to a Scottish person or a speaker of the Gaelic language. A timeless name that remains popular to this day, Scott is one of the top baby names for boys in the UK.
67. Wallace. William Wallace was a heroic Scottish knight who fought for Scotland's freedom in the thirteenth century. With this impressive historical association, Wallace is a great name to inspire strength.
More Scottish Boy Names to Inspire Strength
Are you inspired by the tales of Scots throughout the ages? Take a leaf out of their book and find inspiration with even more Scottish boy names below:
Name | Origin | Meaning | |
---|---|---|---|
68. | Bhaltair | Scottish Gaelic | Power of an army |
69. | Blair | Scottish, English | Battlefield |
70. | Errol | Scottish | Warrior |
71. | Grant | English, Scottish | Great, large |
72. | Mìcheal | Scottish Gaelic | Who is like God? (a rhetorical question) |
73. | Muireadhach | Medieval Irish, Scottish Gaelic | Lord |
74. | Neacel | Scottish Gaelic | Victory of the people |
75. | Peadar | Irish, Scottish Gaelic | Stone |
76. | Steaphan | Scottish Gaelic | Crown |
77. | Ùisdean | Scottish Gaelic, Old Norse | Stone Island, good fortune |
Modern Scottish Boy Names
Scotland has more to offer beyond its rich history, natural wonders and enchanting folklore. Scotland is a cool, modern place! What better way to recognise this than by giving your bairn a uniquely Scottish name with a cool meaning or story behind it? Take a look at our list for inspiration:
78. Coinneach. Pronounced kon-YAKH, Coinneach means ‘handsome’ and it’s the Scottish variant of our strong boys’ name, Kenneth.
79. Eideard. Meaning ‘guardian of prosperity’, Eideard puts a Gaelic twist on the traditional name Edward.
80. Eòghann. Pronounced YO-an, Eòghann is a name with a strong, proud history in Scotland. Meaning ‘born from the yew tree’, an evergreen tree known to live for thousands of years – it’s an enduring name for your baby boy!
81. Ewan. Ewan is the anglicised form of the Gaelic name, Eòghann. You may be familiar with this name from Scottish actor Ewan McGregor.
82. Fearghas. Meaning ‘man of vigour’, Fearghas puts a Scottish spin on the more widespread anglicised name of Fergus. The name can be traced back to Ireland and was borne by several early rulers and figures in Irish mythology.
83. Lachlan. Lachlan is a great choice if you’re looking for a name inspired by nature or water. It’s the Scottish Gaelic form of Lochlainn, meaning ‘Scandinavian’ or ‘Land of the lakes’ in Old Irish. This Scottish boys’ name is also popular in Australia.
84. Muir. The Scottish Gaelic word for ‘moor’ or ‘sea’, Muir is another cool Scottish boys’ name inspired by nature. Often also used as a surname, you may know the name Muir from John Muir, a famous naturalist and conservationist who advocated for the preservation of wilderness in the United States.
85. Murchadh. A variant of the Irish name Murtagh and Scottish name Murdo, meaning ‘sea warrior’, Murchadh was a name borne by many medieval chieftains and kings, making it a very cool choice for your little leader.
86. Rab. Looking for a modern spin on a classic name? Rab might be a great alternative for your boy! Rab is the Scottish short form of the traditional name Robert. Meaning ‘bright fame’, Robert is a name shared by many iconic figures throughout history, such as the Scottish king Robert the Bruce, or actors Robert Redford and Robert De Niro, to name a few.
87. Tàmhas. Tàmhas is the Scottish boys’ name equivalent of Thomas, a biblical name meaning ‘twin’, which was brought to Scotland by the Normans in the 12th century. For other versions, you could always opt for Tom, Tommy or Tòmas.
More Modern Scottish Boy Names
Inspired by those names for your little boy? We’ve compiled a list of more modern names if you are struggling to choose:
Name | Origin | Meaning | |
---|---|---|---|
88. | Artair | Scottish Gaelic | Bear king |
89. | Evander | Scottish | Yew tree, warrior |
90 | Fletcher | Scottish, English | Arrowsmith |
91. | Fraser | Scottish, English, French | Strawberry |
92. | Greig | Scottish | Watchful |
93. | Irvine | English, Scottish | Green water |
94. | Niven | Scottish | Little saint |
95. | Ruadh | Medieval Scottish, Irish | Red |
96. | Torcall | Scottish Gaelic, Norse | Thor’s cauldron |
Historic Scottish Boy Names
As a land steeped in history, Scotland offers no lack of historic Scottish boy names. If you want your son to channel the strength of warriors and chieftains of days gone by, names like Duncan, Bruce and Roy are a great choice. Honour Scotland’s culture, heritage and past by choosing one of these Historic Scottish boy names for your little boy.
97. Bruce. Norman in origin, this classic Scottish boys’ name is famously associated with one of Scotland’s leading historical figures: Robert the Bruce, a king of Scotland. Bruce rose in popularity as a name in Scotland from the fourteenth century thanks to the king, remaining a popular choice in Scotland and other countries where Scottish heritage is celebrated.
98. Cailean. A Scottish version of the name Colin pronounced KA-lehn, Cailean means ‘young warrior’ or ‘young lad’. Several notable figures have borne this name throughout history, including a thirteenth-century lord and ancestor of Clan Campbell – one of the most powerful clans of the Scottish Highlands.
99. Callum. The Scottish form of the Late Roman name, Columba, meaning ‘dove’. Callum became popular in Scotland in the sixth century when the Irish monk Saint Columba is believed to have converted Scotland to Christianity.
100. Duncan. Used in Scotland for centuries and the name of two kings, Duncan is a Scottish boys’ name with a rich history. One of these kings was also used as a character by Shakespeare in his famous play Macbeth.
101. Eachann. Meaning ‘brown horse’ and commonly pronounced Eh-kan, Eachann was a name frequently bestowed upon the chiefs of one of Scotland’s oldest clans, Clan MacLean, renowned for their loyal and fierce warriors.
102. Fearchar. A traditional Scottish Gaelic boys’ name meaning ‘dear man’. Fearchar is a name borne by several notable figures throughout Scottish history, including early kings of Dál Riata, a Gaelic kingdom that consisted of the northeast of Ireland and the western seaboard of Scotland.
103. Fergus. The name of several early kings of Dál Riata and Ireland, and an eighth-century saint of Scotland, Fergus is a strong choice for the future ruler of your heart. It’s a strong Scottish name meaning ‘man of vigour’.
104. Ivor. From the Old Norse word for ‘yew tree’, Ivor first came to the British Isles in the Middle Ages. It was subsequently adopted by the Scottish, Irish, and Welsh in various forms, including the Scottish Gaelic version of Iomhar.
105. Roy. If you’re a Scottish history buff, you may be familiar with the name Roy from the Scottish outlaw and folk hero, Rob Roy McGregor. The 1995 movie Rob Roy starring Liam Neeson is based on the life of Rob Roy McGregor.
106. Stuart. Most famously associated with the Royal House of Stuart, which ruled Scotland and England from the late fourteenth century to the early eighteenth century, Stuart is a name that evokes regal strength. The Stuarts were famed for their strong ties to the arts, with several members of the family being patrons of poets and musicians.
More Historic Scottish Boy Names
Inspired by these great Scottish names? We’ve got even more for you to enjoy:
Name | Origin | Meaning | |
---|---|---|---|
107. | Baird | Scottish | Minstrel, poet |
108. | Clyde | Scottish | River, one who comes from Inverclyde |
109. | Dunn | Scottish, Irish, English | Dark brown |
110. | Ferguson | Irish, Scottish | Son of Fergus |
111. | Maol Chaluim | Scottish Gaelic | Disciple of Saint Columba |
112. | Moray | Scottish | A historical coastal region in Scotland |
113. | Roderick | English, Scottish, Welsh | Famous ruler |
114. | Seumas | Scottish Gaelic | Supplanter |
115. | Sholto | Scottish | Sower |
116. | Uilleam | Scottish Gaelic | Resolute protection |
Cute Scottish Boy Names
From Shetland ponies to Highland cows, Scotland is home to many cute animals – but none quite as adorable as your wee man. If you’re on the hunt for cute baby names, we’ve got you covered! Keep reading to discover some sweet Scottish baby boy names for your little man.
117. Angus. Meaning ‘one strength’, Angus is derived from the Scottish and Irish Gaelic name Aonghus and could symbolise the uniting force your child will be for your family! Angus was also the name of the Irish god of love and youth.
118. Aodh. Pronounced ay-oh, Aodh comes from the Old Irish word for fire, making it a great Scottish boys’ name for those with Gaelic heritage – particularly if your little one might be a redhead!
119. Dand. For a short and sweet twist on the classic name Andrew, why not opt for Dand, its Scots diminutive? Meaning ‘masculine’, Dand is a beautiful option for your baby boy.
120. Hendry. A Scottish name borne by many chieftains and nobles alike throughout the history of Scotland. Meaning ‘home ruler’, it offers a spin on the traditional name Hendry.
121. Kerr. Derived from the Old English word cyrr which means ‘wetland’ or ‘marsh’, Kerr was historically a topographic name for someone who lived near a marsh or wetland. If your baby is a Cancer, Scorpio or Pisces, it’s a great way to honour their water sign.
122. Ninian. A Scottish boys’ name that sounds like it’s been taken from the pages of a fantasy novel, Ninian is an enchanting choice that echoes through the ages. Perhaps fittingly, it was the name borne by a fifth-century saint who was known for performing miracles and cures.
123. Pàl. An adorable name for your little pal. Meaning ‘small’ and ‘humble’, Pàl is the Scottish Gaelic form of Paul. Interestingly, Paul is the name used by 6 popes. To shake things up, why not opt for this cute Scottish alternative?
124. Shug. Often used as a nickname or a term of endearment akin to ‘sweetie’ or ‘honey’ in Scots, Shug is the Scottish diminutive of the name Hugh or Hugo. Meaning ‘mind’, ‘thought’ and ‘spirit’, Shug is a name that will stand out in all the right ways.
125. Steenie. Another Scottish take on a classic name, Steenie is the Scots diminutive of Stephen. With its meaning, ‘crown’, it’s a sweet choice for your crowning glory.
More Cute Scottish Boy Names
Struggling to cope with all the cuteness? Well, we’ve got a few more names up our sleeve:
Name | Origin | Meaning | |
---|---|---|---|
126. | Ally | Scottish | Defender of men |
127. | Davie | English, Scottish | Beloved |
128. | Ellar | Scottish | Cheerful |
129. | Fergie | Scottish | Man of vigour |
130. | Heckie | Scottish | Holding fast |
131. | Kenny | Scottish, English | Born of fire |
132. | Lachie | Scottish | Viking |
133. | Mungo | Scottish | My dear |
134. | Nicol | Medieval English, Scottish | Victory of the people |
135. | Ross | Scottish, English | Headland |
More Great Scottish Boy Names
There are plenty of options out there, so we’ve added even more classic and modern Scottish boy names for your little guy.
136. Ainsley. Originating from the place name Annesley in Nottinghamshire, England, Ainsley means ‘clearing of the Aelfs’. In Old English, the term Aelf refers to a supernatural being, and ley means a meadow, thus Ainsley means a clearing where Aelfs are believed to reside.
137. Gavin. Gavin is a popular modern twist on the traditional Welsh name Gawain, meaning ‘white hawk’ or ‘fair stranger’. Gawain was a Knight of the Round Table and a character in Arthurian legend – a strong legacy for your little one to continue.
138. Ian. From the Scottish Gaelic name Iain, a form of John, Ian means ‘God is gracious’. In recent times, Ian has become a popular name in other parts of the world, including Spain. On the topic of Spain, here are some of our favourite Spanish baby boy names.
139. Innes. Meaning ‘one strength’, this Scottish boys’ name is derived from the Gaelic name Aonghas. Innes joined the list of the top 100 boy names in Scotland in 2017 and remains there to this day.
140. Jamie. A popular unisex choice, Jamie is a Lowland Scots diminutive of James. It has been borne by many famous figures over the years, including actor Jamie Foxx, actress Jamie Lee Curtis, and TV chef Jamie Oliver.
141. Murdoch. The modern and anglicised form of Muireadhach, Murdoch means ‘lord’ or ‘master’. As a name with historical and cultural ties to Scotland and Ireland, Murdoch is an ideal choice for people with Scottish or Irish heritage.
142. Murray. Originally used as a surname in Scotland, Murray comes from the name of a coastal region in Scotland, Moray. Fittingly, Murray means ‘sea dweller’ or ‘coast’. Famous bearers of this name include actors Bill Murray and F. Murray Abraham, Scottish tennis player Andy Murray and singer Murray Head.
143. Neil. Meaning ‘passion’, ‘champion’ or ‘cloud’, Neil comes from the Irish name Niall. Who knows, perhaps your wee lad will follow in the footsteps of Neil Armstrong, the talented engineer and scientist who made huge strides for NASA.
144. Torcull. The Scottish form of the Norwegian name Torkel, Torcull means ‘Thor’s cauldron’.
145. Ualan. A modern-day twist on the Roman name Valentine, Ualan is a Scottish boys’ name meaning ‘strong’ and ‘healthy’. Due to its association with St. Valentine, Ualan would be a great choice for any baby boy born on the celebrated day of love or simply to honour the love you hold for your little man.
More Great Scottish Boy Names
Here are even more modern and classic Scottish names for males to help inspire you:
Name | Origin | Meaning | |
---|---|---|---|
146. | Blaine | Scottish, English, Old Irish | Yellow |
147. | Colin | Scottish, English | Young dog |
148. | Craig | Scottish, English | Crag, rocks |
149. | Elliot | Scottish, English | The lord is my god |
150. | Forbes | Scottish | Field |
151. | Kai | Frisian, Scottish | Fire, warrior |
152. | Marcas | Irish, Scottish Gaelic | Male |
153. | Ramsay | Scottish, English | Garlic island |
154. | Sorley | Scottish, Old Norse | Summer traveller |
155. | Tam | Scottish | Twin |
Even More Scottish Boy Names
50 More Scottish Boy Names | |||||||
---|---|---|---|---|---|---|---|
156. | Alister | 169. | Eòin | 182. | Iomhar | 195. | Ruaraidh |
157. | Allan | 170. | Euan | 183. | Jock | 196. | Ruaridh |
158. | Amhlaidh | 171. | Ewen | 184. | Jockie | 197. | Seaghdh |
159. | Aonghas | 172. | Farquhar | 185. | Keir | 198. | Seoc |
160. | Athol | 173. | Findlay | 186. | Lachlann | 199. | Seòras |
161. | Aulay | 174. | Frang | 187. | Lauchlan | 200. | Seòsaidh |
162. | Bhàtair | 175. | Fyfe | 188. | Mìcheil | 201. | Somhairle |
163. | Daividh | 176. | Gilleasbaig | 189. | Murdo | 202. | Torcuil |
164. | Deòrsa | 177. | Gilleasbuig | 190. | Pòl | 203. | Torion |
165. | Dermid | 178. | Grahame | 191. | Rabbie | 204. | Torrence |
166. | Dùbhghlas | 179. | Griogair | 192. | Raibeart | 205. | Tyree |
167. | Ealar | 180. | Heck | 193. | Ranald | ||
168. | Eanraig | 181. | Iagan | 194. | Ruairidh |
The Bottom Line
Scottish boy names are a great way to honour your Scottish heritage or give your little one a name steeped in rich history. If you’re expecting twins, why not check out our list of Scottish girl names for inspiration? Looking to other cultures can be a great place to start the hunt for a baby name. From Scottish to Greek boy names, the world is your oyster!
How many nappies has your baby used?
Join Pampers Club and get: