118 Scottish Boy Names and Their Meanings

Scottish Boy Names

Scotland is an incredible place with majestic castles, green highlands, vast lochs, towering mountains, and deep waters.

It is undeniably one of the most beautiful countries globally with rich culture and traditions. Scottish boy names are rooted in the country’s language, history, and mythology.

Are you searching for a list of Scottish boy names for your baby boy? Look no further; we have put together a list of Scottish boy names with meanings to help you make the right choice.

Table of Contents

  1. Alisie
  2. Arran
  3. Aodhagan
  4. Aengus
  5. Ailean
  6. Alasdair
  7. Achaius
  8. Aindreas
  9. Alastair
  10. Auley
  11. Archibald
  12. Alec
  13. Ailsie
  14. Aran
  15. Aklen
  16. Aed
  17. Abott
  18. Alban
  19. Bhaltair
  20. Brice
  21. Brodee
  22. Brysen
  23. Brocagni
  24. Bowie
  25. Brodie
  26. Bryson
  27. Bercilak
  28. Bairn
  29. Beathan
  30. Benneit
  31. Cailean
  32. Christie
  33. Colen 
  34. Curra
  35. Cyndeyrn
  36. Cuithbeart
  37. Chambers
  38. Calen
  39. Craig
  40. Crisdean
  41. Charlie
  42. Duncan
  43. Dougal
  44. Donald
  45. Dand
  46. Donnell
  47. Dickson
  48. Dixoh
  49. Dave
  50. Darro
  51. Darrow
  52. Dand
  53. Dolaidh
  54. Diarmad
  55. Evander
  56. Eudard
  57. Evan
  58. Eumann
  59. Eoin
  60. Ewart
  61. Elliot
  62. Fergus
  63. Gordain
  64. Goraidh
  65. Gregor
  66. Gilchrist
  67. Gordon
  68. Hendry
  69. Hew
  70. Irvine
  71. Ian
  72. Imhear
  73. Jockie
  74. Jaimes
  75. Kester
  76. Laith
  77. Lewis
  78. Ludovic
  79. Macaulay
  80. Mackland
  81. Mata
  82. Mikenzie
  83. Mckay
  84. Maclay
  85. Maclaine
  86. Mackee
  87. Macallan
  88. Macallister
  89. Macrae
  90. Mitchum
  91. MacArdell
  92. MacCrae
  93. Macaire
  94. Munga
  95. Niven
  96. Nial
  97. Nachton
  98. Neilan
  99. Neacal
  100. Oengus
  101. Padraig
  102. Ronald
  103. Rae
  104. Ronnee
  105. Robeson
  106. Rabbie
  107. Ruiseart
  108. Sloan
  109. Sholto
  110. Scott
  111. Steaphan
  112. Seosaidh
  113. Seoc
  114. Sachairi
  115. Sawney
  116. Tearlach
  117. Taveh
  118. Uailean

Alisie

Alisie is a Scottish boy name, meaning “Devoted to God.”

Arran

The Scottish name Arran means “Island dweller.”

Aodhagan

This Scottish name for boys Aodhagan means “Tiny little fire.”

Aengus

Aengus is a Scottish boy name; it means “Unnaturally strong.”

Ailean

Ailean is a beautiful Scottish name for boys; it means “Handsome.”

Alasdair

The Scottish name Alasdair is a variant of Alexander, meaning “Defender of mankind.”

Achaius

The name Achaius means “Friend of a Horse.”

Aindreas

The Scottish boy name Aindreas means “Strong.”

Alastair

Alastair is a strong Scottish boy name; it means “Protector of mankind.”

Auley

Auley is one of the solid Scottish boy names, meaning “Ancestors’ descendants.”

Archibald

The Scottish boy name Archibald means “Truly brave.”

Alec

The name Alec means “Defending men.”

Ailsie

The name Ailsie means “Devoted to God.”

Aran

Aran is a Scottish name for boys, meaning “Mountain of strength.”

Aklen

Aklen is a Scottish boy name, meaning “One who is a little Rock.”

Aed

The Scottish name Aed means “Fire, burning fire.”

Abott

The name Abott means “The priest, father.”

Alban

Alban is a unique Scottish name, meaning “Rock.”

Bhaltair

Bhaltair is one of the Scottish boy names; it means “Strong fighter, ruler of the Army.”

Brice

Brice is a Scottish name for boys, meaning “A speckled boy.”

Brodee

The name Brodee means “A second-born male child.”

Brysen

Brysen is one of the Scottish boy names, meaning “Son of a freckled man.”

Brocagni

This Scottish boy name means “He who is badger-like.”

Bowie

The name Bowie means “Blonde-haired boy.”

Brodie

Brodie is a Scottish boy name, meaning “He is a second son.”

Bryson

The Scottish name Bryson means “A freckled man’s son.”

Bercilak

The name Bercilak means “Powerful, mighty.”

Bairn

Bairn is a Scottish boy name, meaning “One who is a child at heart.”

Beathan

Beathan is a beautiful Scottish boy name, meaning “Life.”

Benneit

The Scottish name Benneit means “Blessed.”

Cailean

Cailean is a sweet name for a Scottish boy; it means “One who is triumphant.”

Christie

Christie is a unique Scottish boy name; it means “A follower of Christ- Christianity.”

Colen

Colen is a sweet Scottish name for boys, meaning “Victory, Triumph.”

Curra

The name Curra means “Hero.”

Cyndeyrn

Cyndeyrn is a powerful Scottish name for boys, meaning “A well renowned Lord.”

Cuithbeart

The Scottish name Cuithbeart means “A clever person.”

Chambers

The name Chambers means “One who is a servant.”

Calen

The Scottish boy name Calen means “people’s victory.”

Craig

Craig is a unique Scottish boy name; it means “Rock.”

Crisdean

Crisdean is a beautiful Scottish name for boys, meaning “Christ-bearer.”

Charlie

Charlie is a famous Scottish name for boys, meaning “Freeman.”

Duncan

Duncan is a Scottish Royal name, meaning “Dark warrior.”

Dougal

Dougal is a Scottish name for boys, meaning “dark stranger.”

Donald

The Scottish name Donald means “World Ruler.”

Dand

The Scottish boy name Dand means “Warrior.”

Donnell

Donnell is a Scottish boy name; it means “A great Chief and a detailed person.”

Dickson

The Scottish name Dickson means “A leader, strong ruler.”

Dixoh

Dixoh is a powerful name for Scottish boys, meaning “A fighter who has the courage.”

Dave

The name Dave means “A happy and merry person.”

Darro

Darro is a Scottish name for boys; it means “the hard one.”

Darrow

Darrow is a sweet Scottish name for boys, meaning “The brave-hearted.”

Dand

The Scottish name Dand means “Man; Warrior.”

Dolaidh

The name Dolaidh means “World Ruler.”

Diarmad

Diarmad is a unique Scottish boy name; it means “Without envy.”

Evander

Evander is one of the Scottish names for boys, meaning “Strong man; bow warrior.”

Eudard

The Scottish name Eudard means “Protector, guardian.”

Evan

The name Evan means “God is gracious.”

Eumann

Eumann is a Scottish boy name, meaning “Protector of prosperity.”

Eoin

The Scottish boy name Eoin means “God is gracious.”

Ewart

The name Ewart means “Guardian of prosperity.”

Elliot

Elliot is a name for Scottish boys, meaning “Jehovah is God.”

Fergus

The Scottish name Fergus means “Man of strength.”

Gordain

Gordain is a powerful Scottish boy name; it means “Hero.”

Goraidh

Goraidh is a unique Scottish boy name, meaning “God’s peace.”

Gregor

The Scottish boy name Gregor means “Vigilant, Watchful.”

Gilchrist

Gilchrist is a powerful Scottish boy name; it means “Servant of Christ.”

Gordon

The name Gordon means “Hillfort.”

Hendry

The Scottish boy name Hendry means “Home-ruler.”

Hew

Hew is a Scottish name for boys; it means “Heart, spirit.”

Irvine

Irvine is a beautiful Scottish boy name, meaning “Beautiful.”

Ian

The Scottish name Ian means “God is gracious.”

Imhear

The Scottish boy name Imhear means “Bow warrior.”

Jockie

The name Jockie means “God is gracious.”

Jaimes

The Scottish boy name Jaimes means “A supstitude.”

Kester

Kester is a Scottish name for boys, meaning “One who carries Christ.”

Laith

The Scottish boy name Laith means “Lion.”

Lewis

Lewis is a powerful Scottish name for boys, meaning “Renowned warrior.”

Ludovic

The Scottish boy name Ludovic means “Dedicated to the Lord.”

Macaulay

Macaulay is a famous Scottish name for boys, meaning “Son of Righteousness.”

Mackland

The Scottish name Mackland means “Son of the land.”

Mata

Mata is a unique Scottish name for boys, meaning “Gift of God.”

Mikenzie

The name Mikenzie means “The child of a wise leader.”

Mckay

The Scottish name Mckay means “A son of fire.”

Maclay

Maclay is a Scottish name for boys, meaning “A youthful and amiable person.”

Maclaine

The name Maclaine means “Son of the Lion.”

Mackee

The Scottish boy name Mackee means “Favored one.”

Macallan

The name Macallan means “Son of a handsome man.”

Macallister

The Scottish name Macallister means “Son of the defender of mankind.”

Macrae

Macrae is a sweet Scottish name for boys; it means “A gracious son.”

Mitchum

Mitchum is a unique Scottish boy name, meaning “An Angel who is closer to God.”

MacArdell

The Scottish boy name MacArdell means “Son of great courage.”

MacCrae

The name MacCrae means “Son of Grace.”

Macaire

The name Macaire means “Blessed.”

Munga

Munga is a sweet Scottish boy name; it means “Dearest friend.”

Niven

Niven is a beautiful Scottish name for boys, meaning “Little saint.”

Nial

The unique Scottish name Nial means “Champion.”

Nachton

The Scottish name Nachton means “Pure.”

Neilan

Neilan is a strong Scottish name for boys; it means “A victor, Defender.”

Neacal

Neacal is a unique Scottish boy name, meaning “Victor of the people.”

Oengus

The Scottish name Oengus means “Excellent valor.”

Padraig

The Scottish boy’s name Padraig means “Of noble descent.”

Ronald

Ronald is a strong Scottish name for boys, meaning “Mighty ruler.”

Rae

Rae is a unique Scottish boy name, meaning “Grace.”

Ronnee

The name Ronnee means “A powerful counselor.”

Robeson

The Scottish name Robeson means “Son of a famous and bright man.”

Rabbie

The Scottish name Rabbie means “A bright flame.”

Ruiseart

Ruiseart is a Scottish name for boys, meaning “Powerful ruler.”

Sloan

Sloan is a strong Scottish name for boys; it means “Warrior, fighter.”

Sholto

The Scottish boy name Sholto means “Fruitful.”

Scott

Scott is a famous Scottish name for boys; it means “Someone from Scotland.”

Steaphan

The Scottish boy name Steaphan means “One who wears the crown.”

Seosaidh

The Scottish name Seosaidh is the Greek form of the name Joseph; it means “(God) shall add (another son).”

Seoc

Seoc is a beautiful Scottish name for boys, meaning “God is gracious.”

Sachairi

The Scottish name Sachairi is the Greek form of Zachariah; it means “Whom Jehovah remembered.”

Sawney

The name Sawney means “Defender of mankind.”

Tearlach

Tearlach is a Scottish name for boys, meaning “A strong man.”

Taveh

The Scottish boy name Taveh means “Twins.”

Uailean

The name Uailean means “Strong and Healthy.”

Total
0
Shares
Leave a Reply

Your email address will not be published.

Total
0
Share