Top 210 Scottish Boy Names and Their Meaning

Are you looking for a strong and unique name for your little one? Look no further than Scotland, a country with a rich history and culture that has produced some truly distinctive and masculine names. From traditional Gaelic monikers to modern Scottish favorites, this list has boy names for every taste. Whether you're searching for a name that pays homage to your Scottish heritage or simply looking for a name that stands out from the crowd, these Scottish baby boy names and their meanings are sure to please.

Popular Scottish Boy Names

It turns out that some of the most popular names in Scotland in recent years are also on the list of top baby boy names in the United States. There may be an ocean between us, but we still have plenty in common with our Scottish neighbors.

1. Jack. Reaching the top spot is Jack, which has also achieved popularity in the United States, New Zealand, and across Europe. This medieval name derives from the name Jackin and is a diminutive of John. Interestingly, the Scottish diminutives of Jack are Jock, Jocky, and Jockie. Jack is a classic name that offers a modern vibe, and there are even some classic fairy tales and nursery rhymes containing the name for your little one to enjoy.

2. Noah. The second most popular boys’ name in Scotland is Noah, a Hebrew name meaning “rest.” You may recognize it as a biblical boys' name and think of the story of Noah and his ark.

3. Leo. Another popular baby boys’ name that isn’t actually Scottish is this fierce cutie, meaning “lion.” Given to 13 popes throughout history, the name has also been borne by emperors, kings, and the novelist Leo Tolstoy.

4. Oliver. Oliver is derived from either an Old French, Germanic, or Frankish name with the meaning “olive tree.” This name has been a favorite throughout history; however, it became especially popular in the 21st century in the United Kingdom and the United States.

5. Harris. Originally from an English surname, Harris is a derivative of Harry, meaning “home ruler.” While Harry has considerable popularity in many countries, Harris is a little more unusual but has been gaining momentum in Scotland since 2004.

6. Finlay. Originating in Scotland, the name is actually the anglicized form of the Scottish Gaelic name Fionnlagh. It has the strong yet beautiful meaning of “white warrior.”

7. Lewis. This is the Medieval English form of the French name Louis. If you’re a fan of some of the children’s classics, you may think of Lewis Carroll, the pen name of the author of Alice’s Adventures in Wonderland, and C. S. Lewis, the author of The Chronicles of Narnia.

8. James. This popular and timeless boys’ name was borne by several Scottish kings. James became increasingly popular in the 17th century after the Scottish king James VI became the ruler of Britain. It was also the name of Scottish inventor James Watt, the Irish novelist and poet James Joyce, and fictional British spy James Bond. That’s plenty of inspiration for your little man.

9. Rory. Perfect for a little redhead, this Scottish, Irish, and English name for men means “red king.” As well as being popular in Scotland, Rory has become increasingly popular in the United States as a name for both boys and girls.

10. Alexander. Originating in Greece, Alexander means “defending men.” Some famous bearers with Scottish heritage include the Scottish-Canadian explorer Sir Alexander MacKenzie and the Scottish-Canadian-American inventor Alexander Graham Bell.

More Popular Scottish Boy Names

Here are a few more popular Scottish names for baby boys for you to enjoy.

11. Brodie. This variant of Brody has been steadily increasing in popularity in Scotland over recent years. This modern name is derived from a Scottish surname, which in turn is a place name in Moray, Scotland.

12. Alfie. Alfie is a cute and popular diminutive of the old-fashioned name Alfred, meaning “elf counsel”—almost too cute to resist. In recent years, Alfie has displayed exceptional popularity across the United Kingdom and Ireland but has yet to prove itself in the United States.

13. Charlie. Charlie is a cute name for a little boy or girl and is a shortened form of the name Charles, which comes from the Old German word Karl, meaning "free man" or "warrior." So, your little Charlie is a strong and independent person! Some famous Charlies include Charlie Chaplin and Charlie Brown.

14. Theo. It’s no wonder so many parents in Scotland and around the world chose this sweet and charming name for their little ones. The name Theo is of Greek origin and means "gift of God" or "God-given." It's a short form of the name Theodore and has been around for centuries. Many notable figures throughout history have borne this name, including Theodore Roosevelt, the 26th president of the United States.

15. Archie. The name Archie, of German origin, is a short form of the name Archibald, which means "genuine" or "bold." One of the most famous Archies is Archie Andrews, the main character of the Archie Comics series. It's a name that evokes feelings of nostalgia and timelessness, perfect for the little treasure in your life.

16. Lucas. A name that evokes brightness and hope, Lucas is of Latin origin and means "light" or "illumination." It has been a popular choice in Scotland, the United States, Australia, and France since the second half of the 20th century.

17. Mason. Of English origin, Mason means "stoneworker.” It's a name that represents strength, stability, and hard work, for your little man, and has been a favorite in the United States for the past decade.

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 Ireland 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. Of Aramaic origin, Thomas is derived from the Hebrew tōm meaning "twin"—perfect if you’re expecting double the trouble. Some famous namesakes include Thomas Edison, an American inventor and businessman, and Thomas Jefferson, an American statesman and the third president of the United States. If you’re expecting twins, check out our list of baby names for twins.

20. Freddie. This is the shortened version of the name Frederick, which means "peaceful ruler" or "ruler of peace" in German. Famous namesakes include singer Freddie Mercury and actor Freddie Prinze Jr. The name Freddie has been popular in the United Kingdom and other English-speaking countries for many years. It's a traditional and classic name that never gets old.

RELATED PREGNANCY TOOL

Baby names - Tool Icon

Baby Name Generator

By gender:

Girl

Boy

Unisex

By theme:

Cute

Royal

Nature

Mythology

Unique Scottish Boy Names

Are you hunting for a rare and unusual Scottish name for your baby boy? You're in luck, as we've compiled some distinctive and unique boy names with Scottish origins, any of which will make your son stand out from the crowd.

21. Ailean. Ailean is a Scottish name of Gaelic origin. The unique name is derived from the Gaelic word Ailin, which means "bright" or "handsome." It’s a traditional boys’ name in Scotland that is more commonly spelled Allan or Alan.

22. Alpin. Another unique Scottish boys’ name with a rich history is Alpin. It’s believed to have originated from the Picts, an ancient tribe that inhabited parts of Scotland before the arrival of the Romans. Alpin may also be related to the Scottish Gaelic name Ailpein or Alban, which means "white" or "fair."

23. Arran. If you want something unique, consider choosing Arran, a name that is believed to be derived from the island of Arran located in the Firth of Clyde in Scotland. The name comes from the Gaelic Eirinn, which means "Ireland." The island was known as Eireann in Old Irish, which later became Arran. It’s also associated with a Scottish Clan, the Clan Hamilton, whose traditional territories include the island of Arran. And lovers of both Irish and Scottish boy names may be interested to know that Arran is also associated with the Aran Islands, situated off the west coast of Ireland.

24. Dàibhidh. If you’re looking for the Scottish variant of the name David, you’ve found it! It’s of Hebrew origin and means "beloved." In Scotland, the name Dàibhidh is particularly associated with the Clan Davidson, one of the most prominent Scottish clans. Many notable figures in Scottish history have borne the name, including David I of Scotland, who reigned from 1124 to 1153 and is known for his role in the expansion and development of the Scottish monastic system.

25. Fife. Fife is a unique Scottish name for men that is also a place name. It refers to the historic county of Fife in Scotland. The county of Fife was an important center of power in medieval Scotland and has a rich history. Many notable figures in Scottish history have come from Fife, including King Macbeth and King James VI of Scotland, who later became James I of England.

26. Gillespie. Of Gaelic origin, this unique boys’ name is derived from the Scottish Gaelic Mac Gille Easbuig, meaning “servant of the bishop.” Although it’s rare as a first name for boys, it’s a common surname in Scotland and is associated with many Scottish clans such as Clan MacGillivray and Clan MacGregor. The Gillespies were known for their strong ties to the church and were one of the most prominent families in Scotland during the medieval period.

27. Pàdraig. This Scottish Gaelic boys’ name is of Irish origin, coming from the name Patrick, meaning “noble.” It may seem like an unusual boys’ name, but in Scottish and Irish communities, it’s relatively popular, probably due to its association with Saint Patrick, the patron saint of Ireland.

28. Sawney. Sawney is a very rare name in Scotland and is believed to be a Scots name used by speakers of the Scots language (spoken in Lowland Scotland and Ulster, Ireland). It may also be a Scots diminutive of the name Alexander which means “defender of men.”

29. Tasgall. This unusual boys’ name is made even more interesting due to the fact it’s the Scottish Gaelic form of an Old Norse name meaning “God’s helmet.”

30. Tavish. Possibly from the Scottish surname McTavish (Mac Tàmhais) meaning “son of Tàmhas,” Tavish is also a form of Thomas. So, if you enjoy the common name Thomas but you want something with a unique flavor, Tavish might be the name for you.

More Unique Scottish Boy Names

If individuality is your thing, here are more unique Scottish names for boys:

Choosing a baby name can be fun yet also overwhelming. Watch this video for some exciting facts that could help you find the perfect baby name!

Old-Fashioned and Traditional Scottish Boy Names

Scottish boy names are steeped in tradition and history. These classic and timeless Scottish male names are a reflection of Scotland's rich cultural heritage. Here are some examples of old-fashioned boy names for those of you looking for something traditionally Scottish.

41. Alan. Alan is one of those traditional names that we’ve all heard of but may not have seen used much in recent years. The origin and meaning of this name is uncertain; however, it may have come from Brittany in the sixth century or perhaps even from an Iranian tribe named the Alans who migrated to Europe in the fifth and sixth centuries. Either way, Alan could be ready to make a comeback.

42. Alistair. This traditional Scottish boys’ name is a version of the strong name Alexander meaning “defender of men.” It has an air of sophistication about it that will never go out of style.

43. Archibald. Originating from the Germanic name Ercanbald meaning “bold eagle,” this name became common in Scotland in the Middle Ages and is still a popular choice today. It is often shortened to Archie, an endearing alternative to this mature and traditional Scottish boys’ name.

44. Beathan. From the Scottish Gaelic word meaning “life” or “vitality,” Beathan is a strong, masculine name that parents are increasingly choosing for their sons. It's a great choice for those who want to honor their Scottish heritage with a traditional yet stylish name.

45. 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 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.

46. Donald. This popular and traditional Scottish male name is a derivative of the Gaelic name Domhnall, meaning “world ruler.” The name has also been associated with a legendary character from Scottish folklore known as Donald of the Isles, a leader of the seventh-century Scots. It’s also found in Scottish surnames, such as MacDonald and Donaldson, both of which are derived from the Scottish Gaelic Domhnall.

47. Gordon. The name Gordon is a Scottish surname derived from a place name in Berwickshire. The name likely means "mound" or "hill" and was a popular name among the Scottish nobility, with the Earl of Huntly, a powerful landowner in the 15th century, taking the Gordon name. The Scottish Gordon clan was also known for its bravery in battle, with the Gordon Highlanders famously fighting in both world wars. If you’re a fan of cooking, you may like this name due to its association with popular TV chef Gordan Ramsey.

48. Graeme. Another traditional Scottish baby boys’ name is Graeme, originally from a Scottish surname and a variant of Graham; however, Graeme is now the most popular spelling of the name in Scotland. It potentially means “scholar” or “homestead”—the choice is yours!

49. Hamish. This boys’ name is derived from the Scottish Gaelic name Seumas, which is a form of James. It’s a traditional Scottish name through and through—with a fun and wholesome vibe.

50. Keith. Originally from a Scottish surname, Keith means “forest” and was used by a long line of Scottish nobles. A prominent name in both England and Scotland, it rose in popularity in the 1950s and 1960s in the United States.

More Old-Fashioned and Traditional Scottish Boy Names

Are you ready to go down the traditional route after looking at those classic Scottish boy names? Hold on—we’ve got even more for you to check out!

Strong Scottish Boy Names

Strong Scottish boy names and powerful boys’ names are often steeped in Celtic and Gaelic history and offer a strong sense of identity, belonging, and pride. From traditional Gaelic names to modern Scottish options, there is something to suit every taste.

61. Aonghus. This Scottish boys’ name is of Irish origin, derived from the Old Irish name Aongus, which means "one strength." In Irish mythology, Aonghus was the god of love and youth and was often depicted as a young man with a golden spear. It’s a great choice if you love Irish boy names and mythology.

62. Dougal. Borne by a few medieval Scottish chiefs, Dougal means “dark stranger,” lending to both the strength and mystery of this Scottish boys’ name.

63. Douglas. Meaning “dark river,” this strong Scottish boys’ name was originally a Scottish surname that comes from the name of a town. In the medieval period, the Douglas clan was one of the most powerful and influential families.

64. Fionnlagh. Of Scottish and Irish origin, Fionnlagh has the strong and mystical meaning of “white warrior.” This is also the name of the Scottish king Macbeth’s father (also spelled as Findláech).

65. Gregor. Not only is this name Scottish, but it’s also German, Slovak, and Slovene—making it strong and well-traveled! It’s a form of Gregorius and Gregory, meaning “watchful.”

66. Kenneth. Borne by a Scottish king who united the Scots and Picts in the ninth century, the name Kenneth exudes strength, especially with its meaning “born of fire”—a classic choice for your regal redhead.

67. Malcolm. Malcolm is a strong Scottish boys’ name that has been rising in popularity in recent years. Derived from Máel Coluim, a Scottish Gaelic name meaning "devotee of St. Columba," Malcolm has been used by several kings of Scotland throughout its history, including Malcolm III who killed Macbeth and became king—and who also inspired the character in Shakespeare’s Macbeth. The civil rights leader Malcolm X is also a strong namesake.

68. Raghnall. This unusual Irish and Scottish Gaelic boys’ name is actually a form of the Old Norse name Ragnvaldr. The name implies strength, courage, and leadership with its meanings: “power of the gods” and “ruler.”

69. Scott. If you truly want to honor Scotland or your Scottish heritage, consider the name Scott, which comes from a Scottish surname that literally refers to a Scottish person or a speaker of the Gaelic language. Scott has an endurance that gives it a classic yet modern vibe.

70. Wallace. Wallace has strong ties to the country's history, being associated with William Wallace, the heroic Scottish knight who fought for Scotland's freedom in the thirteenth century. Wallace is a strong and proud name, perfect for any baby boy who will one day grow into a brave and courageous man.

More Strong Scottish Boy Names

If you enjoyed those strong and fierce Scottish boy names, we’ve got more to help inspire your baby name choice:

Cool Scottish Boy Names

Cool boy names can provide options to express your child's unique personality and style. Add a sprinkle of Scottish on top of that and you’ve got yourself a classic name with an edgy twist. From cool-sounding Scottish boy names to names with cool meanings or exciting stories, take a look at our list:

81. Coinneach. Just the look and pronunciation (kon-YAKH) of this name make it unique and cool. On top of that, it means “handsome” and it’s the Scottish variant of our strong boys’ name, Kenneth.

82. Eideard. If you want a cool spin on the traditional name Edward, this might be it! Meaning “guardian of prosperity,” Eideard might bring luck and prosperity to your little one.

83. Eòghann. This Scottish Gaelic name is pronounced YO-an and has a strong, proud history in Scotland. It translates to “born of the yew tree” and is thought to represent strength, courage, and a determined spirit.

84. Ewan. Interestingly, Ewan is the anglicized form of the previous name, Eòghann. The distinctive spelling and namesake in the Scottish actor Ewan Mcgregor add to this name’s cool vibes.

85. Fearghas. This cool and unique Scottish boys’ name means “man of vigor.” It also has origins in Ireland and was the name of several early rulers as well as characters in Irish mythology.

86. Lachlan. If you’re looking for a name inspired by nature or water, Lachlan could be a good choice. It means “Scandinavian,” which translates to “Land of the lakes” in Old Irish. This Scottish Gaelic form of the name has also found popularity in Australia.

87. Muir. Another cool, nature-inspired Scottish boys’ name is Muir, meaning “moor” or “sea.” The name can also be associated with John Muir, a famous naturalist and conservationist who is known for his advocacy for the preservation of wilderness in the United States—now that’s cool!

88. Murchadh. The name Murchadh is a variant of the Irish name Murtagh and Scottish name Murdo, meaning "sea warrior." It was borne by many medieval chieftains and kings, making it a very cool name for your little leader.

89. Rab. If you like the name Robert, but want something a bit cooler, why not try this Scots short form of the old classic? Not only does it have the meaning “bright fame,” but it could also be used to honor one of the many iconic Roberts throughout history, such as the Scottish king Robert the Bruce, or actors Robert Redford and Robert De Niro, to name a few.

90. Tàmhas. Here’s another cool Scottish form of a more traditional boys’ name. Tàmhas is a variant of the biblical name Thomas, meaning “twin,” which was brought to Scotland by the Normans in the 12th century.

More Cool Scottish Boy Names

Were you won over by those cool names for your little Scot? Here are some more:

Historic Scottish Boy Names

Historic Scottish boy names are a collection of traditional, meaningful, and unique names that were popular among Scots in days gone by. These names are steeped in Scottish culture, and many are still widely used today. If you’re looking for inspiration from a historic figure or a name with a special connection to Scotland, look no further.

101. Bruce. This Scottish name is actually of Norman origin. Robert the Bruce was a king of Scotland who led his country during the Wars of Scottish Independence in the 14th century. He is celebrated for his defeat of the English army at the Battle of Bannockburn in 1314. The name Bruce became quite popular in Scotland and other countries after this event. Bruce is still a popular name in Scotland and other countries where Scottish heritage is celebrated.

102. Cailean. Meaning "young warrior" or "young lad," this name is a variant of the name Colin and was borne by several notable figures throughout history, including a thirteenth-century lord and ancestor of Clan Campbell—one of the most powerful of the Scottish Highland clans.

103. Callum. Callum is the Scottish form of the Late Roman name, Columba, meaning “dove.” In the sixth century, the Irish monk Saint Columba is believed to have converted Scotland to Christianity.

104. Duncan. This strong and historical Scottish boys’ name has been used in Scotland for centuries and was the name of two kings. Shakespeare also used one of these kings as a character in his famous play Macbeth.

105. Eachann. Meaning “brown horse,” Eachann was used frequently amongst the chiefs of one of Scotland’s oldest clans, Clan MacLean, known for their loyal and fierce warriors. This name is a unique and strong name with fierce ties to Scotland.

106. Fearchar. This Scottish Gaelic boys’ name means “dear man,” and was 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).

107. Fergus. The name Fergus was borne by several early kings of Dál Riata and Ireland, and an eighth-century saint of Scotland. Fergus can also be found in Irish mythology. It’s a strong, masculine name that means “man of vigor.”

108. Ivor. Meaning “yew tree,” Ivor was brought to Britain in the Middle Ages by Scandinavians. It was subsequently adopted by the Scottish, Irish, and Welsh (in various forms).

109. Roy. You may recognize this name from the Scottish outlaw and folk hero, Rob Roy McGregor—giving this name an exciting history and story to tell your little man. Rob Roy’s life also inspired the 1995 movie Rob Roy starring Liam Neeson.

110. Stuart. This name is most famously associated with the Royal House of Stuart, which ruled Scotland and England from the late 14th century to the early 18th century. The Stuarts were known for their strong ties to the arts, and several members of the family were patrons of poets and musicians.

More Historic Scottish Boy Names

If you are inspired by names rich in Scottish history, here are even more for you to enjoy:

Cute Scottish Boy Names

From short baby names to names that simply sound adorable—we’ve got some of the cutest! And on top of that, they’re Scottish! Keep reading for some of the cutest Scottish baby boy names for your wee man.

121. Angus. Derived from the Gaelic form, Aonghus, Angus means “one strength,” which could symbolize your new little family. A sweet fact about this name is that it belonged to the Irish god of love and youth.

122. Aodh. Meaning “fire,” this Old Irish and Scottish boys’ name exudes strength while retaining a certain cuteness.

123. Dand. If you’re a fan of the classic name Andrew, you could go with Dand, the Scots diminutive of the name. Meaning “masculine,” Dand could work as a given name or a nickname.

124. Hendry. Another cute name that’s also a Scots name is this form of Henry, meaning “home ruler.” It adds a unique spin to the cute and strong name Henry.

125. Islay. If you want a cute-sounding and gender-neutral baby name with a touch of nature, Islay would be an appealing choice. Islay is a small island off the west coast of Scotland and is thought to mean "island of the strong people" or "island of the brave."

126. Kerr. Kerr is derived from the Old English word cyrr which means "wetland" or "marsh." Historically, it was a topographic name for someone who lived near a marsh or wetland. It’s short and cute with some links to nature and water—a winner for your water sign baby (Cancer, Scorpio, and Pisces).

127. Ninian. This adorable name sounds like it’s straight from a fantasy novel. And interestingly, it was borne by a fifth-century saint who was known for performing miracles and cures. A magical Scottish boys’ name for your little miracle.

128. Pàl. Not only does this name look cute and remind you of another word for friend, but it also means “small” and “humble”—which is how we all come into this world. Pàl is the Scottish Gaelic form of Paul, making it a cute alternative if you want to honor any Pauls in your life.

129. Shug. This is the Scottish diminutive of the name Hugh or Hugo, meaning “mind, thought, spirit.” It can also be used as a nickname or a term of endearment, like "sweetie" or "honey" in the Scottish dialect.

130. Steenie. Here’s another diminutive of a classic name—Steenie being the Scots diminutive of Stephen. It means “crown,” and is occasionally used in Scotland as a term of endearment.

More Cute Scottish Boy Names

If you were won over by those sweet monikers, we’ve got even more cute Scottish boy names for you to enjoy:

Modern Scottish Boy Names

Modern boy names are a great way to give your son a name that reflects the world he will grow up in. Take a look at these classic names with a contemporary twist if you’re looking for some of the best modern Scottish boy names for your little guy.

141. Ainsley. Derived from the place name Annesley, in Nottinghamshire, England, Ainsley means "clearing of the Aelfs." In Old English, Aelf refers to a supernatural being, and ley means a meadow, thus Ainsley means a clearing where Aelfs are believed to reside.

142. Gavin. This name is a modern form of the Welsh name Gawain which means "white hawk" or "fair stranger." Gawain was a Knight of the Round Table and a character in Arthurian legend.

143. Ian. Ian is derived from the Scottish Gaelic name Iain, which is a form of John, meaning “God is gracious.” In recent times, the name Ian has become popular in other parts of the world, such as the United States and parts of Spain. On the topic of Spain, here are some top Spanish baby boy names.

144. Innes. This unique and modern Scottish boys’ name is derived from the Gaelic name Aonghas, meaning “one strength.” Innes joined the list of the top 100 boy names in Scotland in 2017 and is still there.

145. Jamie. Popular for both males and females, Jamie is a Lowland Scots diminutive of James. It’s a common Scottish boy and girl name with many famous bearers, such as actor Jamie Foxx, actress Jamie Lee Curtis, and TV chef Jamie Oliver.

146. Murdoch. Meaning “lord” or “master,” Murdoch is the modern and anglicized form of Muireadhach. It’s a strong name with historical and cultural connections to Scotland and Ireland.

147. Murray. Originally from a Scottish surname, Murray is derived from a region in Scotland, Moray, and means “sea dweller” or “coast.” Some famous bearers of this name include actors Bill Murray and F. Murray Abraham, Scottish tennis player Andy Murray, and singer Murray Head.

148. Neil. Neil comes from the Irish name Niall that could mean “passion,” “champion,” or “cloud”—the choice is yours! Perhaps your future space explorer will love the name's connection to the first man to walk on the moon, Neil Armstrong.

149. Torcull. Although it’s not exactly modern, Torcull is certainly unique and could become a trendy name this year. It’s the Scottish form of the Norwegian name Torkel meaning “Thor’s cauldron.” What little boy wouldn’t love that cool meaning?

150. Ualan. This unique Scottish boys’ name is the modern-day Valentine. With its meaning of “strong” and “healthy,” Ualan can be used for a baby boy born on the celebrated day of love or just to honor your pure love for your little man.

More Modern Scottish Boy Names

Here are more modern Scottish names for males to help inspire you:

Even More Scottish Boy Names


The Bottom Line

Scottish boy names are strong and rich in history—perfect choices to honor your Scottish heritage or love for the land of the brave. You may also enjoy checking out our list of Scottish girl names if you’re hoping for a little lady in the future, or perhaps pondering the rolling green hills of Scotland has you thinking of country names for boys.

Whether you’re just beginning your pregnancy or getting ready to pack your hospital bag, you may like to download the Pampers Club app so you can get rewards and discounts for your diapers.