top of page
  • Black Facebook Icon

Top 448 Scottish baby names and their meanings

Writer: Kostas DrakatosKostas Drakatos

Updated: Oct 6, 2023

Spanning the gamut from the trendiest to traditional and classic names our list of the top 448 Scottish baby names and their meanings is replete with meaningful and stunning choices.


With their captivating mystique and trademark appeal, Scottish baby names are a vivid tableau that portrays the country's vibrant folklore and storied Gaelic roots.


Imbued with serene beauty and queenly grace, names, such as Fiona and Margaret are instinct with genteel elegance, while boy names, like Angus and Malcolm, remind us of infamous Scottish kings and heroes who stood their tallest with might on battlefields!


As unique as they come, Scottish baby names are a blend of extraordinary beauty and pervasive enchantment!


In this article:


Keep reading and unearth the top 448 Scottish baby names and their meanings:

Scottish female names:

  1. Adair - Shallow place in a river near oaks

  2. Adaira - From the oak tree ford

  3. Aila (Ayla) - From a strong place

  4. Aileen - Light

  5. Ailish - God is my oath

  6. Ailsa - Fairy rock

  7. Aine - Radiance, joy

  8. Ainsley - One's own meadow

  9. Ainslie - Hermitage wood or clearing

  10. Aislinn - Dream, vision

  11. Aithne - Fire

  12. Alana - Rock

  13. Alba - Dawn, sunrise, or white

  14. Alma - Feed one's soul or lift the spirits

  15. Anice - Grace

  16. Annag - Grace, Favor

  17. Arabel - Yielding to prayer or beautiful altar

  18. Ardbeg - Small Promontory or High Headland

  19. Aubrey - Elf ruler

  20. Barabal - The Scottish Gaelic version of the Greek name Barbara, meaning Foreign and strange

  21. Barra - Sharp, pointed

  22. Beathag - Life

  23. Beitris - Voyager, traveler, or bringer of joy

  24. Beth - God is my oath

  25. Blair - Battlefield

  26. Blane - Yellow

  27. Bonnie - Pretty, good

  28. Brae - Hill

  29. Breagha - Beautiful, fair

  30. Bree - Strength

  31. Brenda - Little raven

  32. Brice - Speckled, freckled

  33. Brooklynn - Broken Land

  34. Caelin - Powerful warrior

  35. Cairistìona - Follower of Christ

  36. Cait - Pure

  37. Caitriona - Pure

  38. Callan - Rock, chat

  39. Cameron - Crooked nose

  40. Cara - Friend

  41. Catriona - Pure, clear

  42. Ciorstaidh - Follower of Christ

  43. Coira - Seething pool

  44. Coral - Small stones

  45. Corra - From the seething pool

  46. Dacey - From the south, Southerner

  47. Dallas - Dwells by the waterfall

  48. Dallis - Dweller at the Dales

  49. Davina - The female version of David, meaning beloved

  50. Deirdre - Broken-hearted, sorrowful

  51. Deòiridh - Pilgrim

  52. Donella - Powerful woman

  53. Doreen - Moody

  54. Dorothy - Gift of God

  55. Drew - Manly

  56. Edina - From Edinburgh

  57. Effie - Good reputation, well-spoken

  58. Eilidh - Probably the Gaelic diminutive form of the name Eilionoir, which is the Gaelic form of Helen, meaning Sun ray, shining light. It is also related to "eilidh," which means "foal" or "young horse" in Scottish Gaelic.

  59. Eimhir - Swift

  60. Elsbeth - Pledged to God

  61. Elspeth - The Scottish variant of Elizabeth, meaning God is my oath

  62. Elva - Elf or White, Bright

  63. Elvine - Elf friend

  64. Enid - Spirit

  65. Enya - Kernel, grain

  66. Esme - Loved

  67. Euna - Lamb

  68. Fallon - In charge

  69. Fenella - Fair-shouldered

  70. Fergie - Strength of a spear

  71. Fia - Dark of peace

  72. Finella - Fair shoulder

  73. Fiona - Fair, white, clear

  74. Flora - Flower

  75. Freya - Noble woman

  76. Fritzie - Peace ruler

  77. Gillian - Youthful

  78. Ginessa - White as a foam

  79. Glenna - Valley

  80. Glenys - Pure, holy

  81. Glinda - Good

  82. Glynis - Valley

  83. Greer - Watchful, vigilant

  84. Haley - Ingenious, clever or hay clearing/meadow

  85. Hamish - Supplanter

  86. Heather - A flowering plant

  87. Hester - Star

  88. Heulwen - Sunlight

  89. Hollis - Holly tree

  90. Ilisa - God's satisfaction

  91. Innes - Island

  92. Iona - An island in Scotland - also carries the meaning of Yew place

  93. Ishbel - God is my oath

  94. Isla - Island

  95. Islay - Name of a Scottish island

  96. Isobel - My God is an oath

  97. Iver - Archer or Fighter with Bow

  98. Janneth - God is gracious

  99. Jean - God is gracious

  100. Jenna - Fair phantom or white shadow

  101. Jessie - God beholds

  102. Jodie - Praised

  103. Jura - Deer island

  104. Kaira - From the fortress

  105. Kayi - Rejoice

  106. Kaylee - Pure

  107. Kelso - Calk chalk

  108. Kenna - Born of fire

  109. Kinny - From the top of the cliff

  110. Kirsteen - Christian woman

  111. Kirsty - Christian woman

  112. Kyla - Lovely

  113. Kylie - Beautiful, graceful

  114. Lael - Belonging to God

  115. Leana - Sunbeam

  116. Lesley - Garden of holly

  117. Lile - Lily

  118. Lileas - Lily

  119. Lilias - Lily

  120. Lilidh - Lily

  121. Lindsey - Linden trees near the water

  122. Lorna - The feminine version of Lorne. referring to the laurel tree as a symbol of honor or victory

  123. Macey - Heavy staff or club

  124. Mackenna - Daughter of Cionaoith

  125. Mairead - Pearl

  126. Mairi - Sea of bitterness or beloved or rebelliousness

  127. Maisie - Pearl

  128. Malina - Tower

  129. Mallaidh - Sweet

  130. Marsaili - Pearl

  131. Marsali - Marsala (wine)

  132. Maura - Dark-skinned

  133. Mina - Love

  134. Mirren - Bitter sea

  135. Moibeal - Lovable

  136. Moira - Bitter

  137. Moray - Sea

  138. Morven - Big gap

  139. Munroe - Man of the River Roe

  140. Nairne - River with alder trees

  141. Nell - Bright, shining

  142. Nessa - Pure, holy

  143. Nola - The feminine form of Nolan, meaning Noble

  144. Nora - Honor

  145. Noreen - Honor

  146. Odhran - Little pale green one

  147. Oighrig - New speckled one

  148. Olwyn - White footprint

  149. Oona - Lamb

  150. Orabel - Beautiful seacoast

  151. Orla - Golden Princess

  152. Osla - God consecrated, pledged to God

  153. Paislee - Church

  154. Paisley - Church, cemetery, or patterned fabric

  155. Pandra - Chief dragon

  156. Peggy - Pearl

  157. Peigi - Pearl

  158. Peyton - Royal

  159. Philena - Lover of mankind

  160. Quinn - Wise, intelligent

  161. Rabina - Famed, bright

  162. Rey - King or whole, universal

  163. Rhiannon - Great queen or Goddess

  164. Rhona - Rough island

  165. Rilla - Small brook

  166. Robina - Famed, bright, shining

  167. Rory - Red-haired king or great king

  168. Rowena - White-haired

  169. Senga - Pure, Chaste

  170. Sheena - God is gracious

  171. Shirley - Bright meadow

  172. Shona - God is gracious

  173. Sileas - The Scottish version of Cecilia, meaning Blind

  174. Sine - God is gracious

  175. Skye - Adventurous, free spirit

  176. Sorcha - Bright, radiant

  177. Sorley - Summer wanderer or Summer warrior

  178. Talorc - Leader of the people

  179. Tara - Crag, tower

  180. Tavie - Twin

  181. Teàrlag - Instigator

  182. Teasag - God will add

  183. Tierney - Noblewoman

  184. Tirion - Gentle, kind

  185. Tressa - Third

  186. Twila - Twilight

  187. Uisdean - Brave

  188. Ula - Jewel of the sea

  189. Una - One

  190. Ursa - Bear

  191. Valla - Chosen

  192. Vevina - Sweet lady

  193. Vika - Creek

  194. Viona - Fair, white, clear

  195. Wallace - Stranger, Foreigner

  196. Whitley - White meadow

  197. Wilna - Desired

  198. Winifred - White, fair

  199. Wylie - Beguiling

  200. Wynn - Joy or Bliss

  201. Ysabel - God is my oath

  202. Zena - Guest, stranger, or born of Zeus, belonging to Zeus

Make sure not to miss our complete list of Scottish girl names.


Scottish names for boys:

  1. Aed - Fire.

  2. Aedan - Born of fire.

  3. Alastair - Scottish form of Alexander; defender of the people.

  4. Alpin - White.

  5. Angus - Unique choice; meaning "one strength."

  6. Arran - Name of an island in Scotland, meaning exalted or prominent

  7. Artair - Bear-like or Rock.

  8. Aulay - Ancestor's descendant.

  9. Baen - Fair-skinned.

  10. Balfour - Pasture land or The village by the pasture.

  11. Barclay - Birch tree meadow.

  12. Blair - Battlefield or plain, meadow, field.

  13. Boyd - Yellow-haired or Blond.

  14. Bran - Raven.

  15. Brodie - A little ridge or a brow or a precipice.

  16. Bruce - From the brushwood thicket; the name of Scottish kings.

  17. Bryce - Speckled or Freckled.

  18. Caden - Spirit of battle or Round, Gentle

  19. Cael - Victorious people or Slender

  20. Cailean - Young dog.

  21. Cain - Acquired or Possesed

  22. Calder - Rough waters.

  23. Calum - Dove; Scottish form of Columba.

  24. Camden - From the winding valley.

  25. Camdyn - Winding valley.

  26. Carrick - Rock.

  27. Carson - Son of the marsh-dwellers.

  28. Chalmers - Rules the home.

  29. Clach - Stone.

  30. Clive - From the cliff.

  31. Con - Wise or Strange, Foreign

  32. Conall - Strong wolf.

  33. Cormag - Charioteer.

  34. Craig - From the rocks or crag.

  35. Crawford - From the crow's ford.

  36. Crispin - Curly-haired.

  37. Dallan - Valley of water or Blind

  38. Dallas - From the Dales or meadow dwelling

  39. Davie - Beloved; form of David.

  40. Dermid - Free man or Free of Envy.

  41. Donnan - Brown.

  42. Dougal - Dark stranger.

  43. Douglas - Dark stream.

  44. Drew - Manly.

  45. Drummond - At the ridge.

  46. Duff - Dark.

  47. Duffie - Dark peace.

  48. Duncan - Dark-skinned warrior; a king of Scotland.

  49. Dunlop - Muddy hill.

  50. Eachann - Horse brown.

  51. Ealadhach - Strong will power.

  52. Ealasaid - God is my oath.

  53. Eamonn - Wealthy protector.

  54. Eanraig - Ruler of the home; Scottish form of Henry.

  55. Eideard - Rich guard; Scottish form of Edward.

  56. Eoghan - Born of the yew tree or Youth.

  57. Eòin - God is gracious.

  58. Erskine - From the high hills or Upon the knife.

  59. Ervin - Green water.

  60. Euan - Youthful.

  61. Ewen - Young.

  62. Faelan - Little wolf.

  63. Farquhar - Friendly man.

  64. Fearchar - Dear one.

  65. Fergie - Supreme man.

  66. Fergus - Strong man.

  67. Fingal - White stranger.

  68. Finlay - Fair-haired hero.

  69. Finn - White or fair.

  70. Fleming - Man from Flanders.

  71. Forbes - Field.

  72. Fraser - Strawberryor Of the forest man.

  73. Galen - Calm.

  74. Garroway - Rough peace.

  75. Gavin - White Hawk.

  76. Gilchrist - Servant of Christ.

  77. Gilleasbuig - Bishop's servant.

  78. Glen - From the wooded valley.

  79. Glenwood - Valley forest.

  80. Gordon - Great Hill.

  81. Gow - Smith.

  82. Graham - Gravelly homestead.

  83. Greer - Watchful.

  84. Gregor - Vigilant, a watchman.

  85. Guthrie - Windy spot.

  86. Hallam - At the rocks.

  87. Hamish - Supplanter; Scottish form of James.

  88. Hamlyn - Little home-lover.

  89. Haslett - From the hazel tree land.

  90. Hayden - Heathen or Of the heathen.

  91. Hendry - Ruler of the household.

  92. Iagan - God is gracious.

  93. Ian - God is gracious; Scottish form of John.

  94. Innes - Island.

  95. Irven - Green water.

  96. Irvine - Fresh water.

  97. Isaac - He will laugh.

  98. Ivor - Archer.

  99. Jack - God is gracious.

  100. Jaimi - Supplanter.

  101. Jamie - Supplanter.

  102. Jamieson - Supplanter.

  103. Jock - God is gracious.

  104. Kaden - Son of Cadan

  105. Keane - Fighter.

  106. Keir - Dark skinned.

  107. Keith - Wood.

  108. Kellen - Slender.

  109. Kelvin - River man.

  110. Kenzie - Fair one.

  111. Kerr - Dark or Dusky.

  112. Kinnon - Fair born.

  113. Kyle - Narrow.

  114. Lach - Lives near water.

  115. Lachlan - From the land of lakes.

  116. Laird - Lord.

  117. Lamont - Man of law.

  118. Leith - Broad River.

  119. Lenno - With many elm trees.

  120. Lennox - With many elm trees.

  121. Leslie - Holly Garden.

  122. Lindsey - Linden Tree Island.

  123. Logan - Little hollow.

  124. Loudon - Low valley.

  125. Lyle - The island.

  126. Lyndon - From the linden tree hill.

  127. Macaulay - Son of righteousness.

  128. Macfarlane - Son of Farlan.

  129. Macgregor - Son of a shepherd.

  130. Mack - Son of.

  131. Mackendrick - Son of Henry.

  132. Mackinnon - Son of fair born.

  133. Macklin - Son of Flann.

  134. Maddox - Fortunate.

  135. Madison - Gift from God and mighty warrior.

  136. Malcolm - Devotee of Saint Columba.

  137. Maldue - Man's Defender or Helper of Mankind.

  138. Malin - Little strong warrior.

  139. Manus - Great.

  140. Marsaili - Mars' worshipper.

  141. Menzies - From Menzies in Scotland.

  142. Mingus - Tenant.

  143. Monroe - Mouth of the Roe river.

  144. Mungo - Dear one.

  145. Munro - Man from the mouth of the Roe.

  146. Murray - Settlement by the sea.

  147. Nairne - At the alder tree river.

  148. Naomhan - Little saint.

  149. Nash - At the ash tree.

  150. Neacel - People's victory.

  151. Neil - Champion or passionate or eager.

  152. Neilson - Neil's son.

  153. Niall - Champion or passionate or eager.

  154. Nicol - People's victory.

  155. Niven - Little saint.

  156. Ogden - Oak valley.

  157. Oidhche - Night.

  158. Oran - Green.

  159. Osgar - Deer lover.

  160. Padruig - Patrician.

  161. Parlan - Farmer; Scottish form of Bartholomew.

  162. Parth - Son of the furrows.

  163. Paton - Royal.

  164. Payton - Village of the Warrior.

  165. Peadair - Stone.

  166. Peadar - Stone; Scottish form of Peter.

  167. Pentland - From Pictland.

  168. Quade - One who is born fourth or evil. Some claim that it is derived from the Gaelic "cuada," which means "wavy" or "shaggy."

  169. Quillan - Cub.

  170. Quincy - Estate of the fifth son.

  171. Quinlan - Graceful.

  172. Raibeart - Bright fame.

  173. Ramsay - Garlic Island.

  174. Ranald - Scottish form of Ronald, meaning ruler's counselor.

  175. Rannoch - Lake with islands.

  176. Ranulf - Raven wolf.

  177. Reid - Red-haired.

  178. Renny - Small and mighty.

  179. Rob - Bright fame.

  180. Robbie - Famed, bright, shining.

  181. Roderick - Famous ruler.

  182. Ron - Ruler's counselor.

  183. Rory - Red-haired king.

  184. Ross - Peninsula or Headland.

  185. Rosselin - Red.

  186. Roy - Red.

  187. Ruaridh - Red king.

  188. Saunderson - Sandy soil.

  189. Sawyer - Cuts timber.

  190. Scott - A Scotsman.

  191. Scotty - Scottish.

  192. Seoras - Farmer; Scottish form of George.

  193. Seymour - From Saint-Maur.

  194. Shand - Thunder.

  195. Shaun - God is gracious.

  196. Shaw - Dweller by the wood.

  197. Sholto - Sower.

  198. Shug - Intelligent.

  199. Sinclair - From Saint Clair, France.

  200. Skye - Cloud or Mist.

  201. Sloan - Warrior or Fighter.

  202. Sorley - Viking.

  203. Stevie - Crown.

  204. Stewart - Guardian or Steward.

  205. Struan - Stream.

  206. Stuart - Guardian or Steward.

  207. Sutherland - From the southern land.

  208. Sweeney - Little hero.

  209. Tadg - Poet or philosopher.

  210. Tait - Merry.

  211. Talbert - Bright Valley.

  212. Tam - Twin.

  213. Tamhas - Twin.

  214. Tavion - Twin.

  215. Tavish - Twin.

  216. Teagan - Little poet and descendant of Tadhgán or Fair and Beautiful.

  217. Thane - Landholder.

  218. Thorburn - Thor's bear.

  219. Tierney - Lord.

  220. Tiree - Land of corn.

  221. Tod - Fox.

  222. Tomas - Twin.

  223. Tormod - Mind or Courage.

  224. Torquil - Thor's helmet.

  225. Tristan - Tumult.

  226. Tucker - Fabric pleater.

  227. Uallach - Proud.

  228. Uilleam - Will, desire, and helmet; Scottish form of William.

  229. Uisdean - Intelligent.

  230. Urquhart - From the rowan wood.

  231. Vardon - Green knoll.

  232. Vass - From the ash tree.

  233. Vaughan - Small.

  234. Wallace - Foreigner or stranger.

  235. Walter - Army ruler.

  236. Warwick - From the buildings by the weir.

  237. Wat - Ruler of the army.

  238. Watkin - Army ruler.

  239. Watson - Son of Walter.

  240. Willie - Helmet.

  241. Wilson - Son of Will.

  242. Wylie - Beguiling.

  243. Wynn - Friend.

  244. Yardley - From the enclosed meadow.

  245. Zayne - God is gracious.

Make sure not to miss our complete list of Scottish boy names.


Frequently Asked Questions

What is a unique Scottish name?

Some not-common Scottish names, blending a supernal feel with beautiful meanings, are the following:

  1. Ailsa - From a Scottish island, meaning "elf victory".

  2. Elspeth - Scottish version of Elizabeth, meaning "God is my oath".

  3. Bonny - Beautiful, attractive or charming.

  4. Cairistiona - Scottish version of Christina, meaning "follower of Christ".

  5. Torquil - Derived from the Norse god Thor and the word for helmet, typically translated as "Thor's helmet" or "helmeted warrior".

  6. Mhairi - Scottish form of Mary, meaning "bitter".

  7. Lachlan - From the fjord-land or the land of lochs. Historically referring to someone from Norway, as Scotland named it to mean "Land of the Lochs".

  8. Isla - Refers to an island or river island, and is also associated with the River Isla in Scotland.

  9. Greer - Derived from the Scottish surname which was itself derived from the Old Norse name "Grímr", meaning "watchful" or "vigilant".

  10. Finlay - Of Scottish Gaelic origin, meaning "fair-haired hero" or "fair warrior".

What is a classic Scottish name?

Traditional Scottish names are glutted with timeless quality and strong meanings. The following names rightly earn their place in the list of classic Scottish names:

  1. Alexander - This name is of Greek origin and means "defender of mankind." It combines the Greek elements "alexein" (to defend) and "anēr" (man).

  2. Andrew - Derived from the Greek name "Andreas," Andrew means "manly" or "brave."

  3. Catherine - Catherine is a name of Greek origin and means "pure" or "clear." It derives from the Greek name "Aikaterine."

  4. Douglas - This name has Scottish origins and signifies "dark river." It is derived from the Scottish Gaelic elements "dubh" (dark) and "glas" (river).

  5. Elizabeth - Elizabeth is a name of Hebrew origin and translates to "God is my oath." It combines the elements "El," meaning God, and "sheba," meaning oath or seven.

  6. Ewan - Ewan is a Scottish name derived from the Gaelic name "Eoghan." Ewan means "God is gracious."

  7. Fiona - Fiona is a name of Scottish origin and means "white" or "fair." It's a relatively modern name in the context of Gaelic names.

  8. Gordon - This name has both Scottish and English origins. It is derived from the Scottish place name "Gordon," which likely means "great hill." The "from the marshes" origin is less established.

  9. Kenneth - Kenneth is a name of Scottish and Irish origin. It is derived from the Gaelic name "Cináed" and means "born of fire," or "handsome."

  10. Margaret - Margaret is a name of Greek origin and means "pearl." Derived from the Greek word "margarita."

What are Scotsman baby names?

Scottish baby names are steeped in historical significance, abundantly embodying the uniqueness of Scottish traditions in every respect.


Here are some thoughtful Scotsman names of immense brilliance:

  • Angus - The name Angus means "one strength" or "one choice"

  • Alistair - Variant of Alasdair, meaning "defender of mankind"

  • Callum - Dove or peace

  • Duncan - Brown warrior, dark-skinned fighter

  • Euan - Young warrior, born of the yew tree

  • Fraser - Curly-haired

  • Hamish - Scottish form of James, meaning "supplanter"

  • Lachlan - From the fjord-land or land of lochs

  • Niall - Champion or Cloud

  • Ramsay - Raven island

  • Rory - Red king

  • Seamus - Scottish form of James, meaning "supplanter"

  • Tavish - Twin, double

  • Wallace - Stranger, foreigner

What is a Scottish strong name?

Immensely beautiful and endowed with a deep sense of inner strength, resilience, and fortitude, the following Scottish names are truly extraordinary:

  1. William - As in William Wallace, the legendary Scottish patriot and hero.

  2. Robert - Robert the Bruce, King of Scots who led Scotland during the First War of Scottish Independence against England.

  3. Lachlan - Meaning "from the land of lakes" or "from the fjord-land."

  4. Douglas - A historically significant Scottish clan known for its warriors and leaders.

  5. Andrew - As in Saint Andrew, the patron saint of Scotland.

  6. Alastair/Alasdair - Scottish forms of Alexander, meaning "defender of mankind."

  7. Angus - From Gaelic "Aonghas", which might mean "one strength."

  8. Duncan - Meaning "brown warrior" or "dark-skinned warrior."

  9. Ewan/Euan - Meaning "born of the yew tree" with yew trees often symbolizing strength and longevity.

  10. Rory - Meaning "red king."

  11. Malcolm - A name borne by several Scottish kings, meaning "disciple of Saint Columba."

Final Thoughts

Finally, Scottish names, rich in history and meaning, stand as symbols, tokens, and badges of Scottish heritage and culture!


If that sends shivers down your spine or at least intrigues you, don't break the spell and take a look at our top Scottish baby boy names and their meanings, and our top Scottish baby girl names and their meanings.

 
 
 

Comments


© 2023 by Lovely Little Things. Powered and secured by Wix

  • Facebook
bottom of page