100 Old and Modern Scottish Boy Names and Meanings - HappyBabyHub
Home / Baby Names / Ethnic Names / 100 Old and Modern Scottish Boy Names and Meanings

100 Old and Modern Scottish Boy Names and Meanings

Scotland, a captivating country nestled in the northern part of the United Kingdom, boasts breathtaking landscapes, rich history, and a vibrant cultural heritage.

These names often draw inspiration from Scottish history, mythology, and nature. Scottish boy names often evoke a sense of strength, resilience, and deep-rooted cultural significance, making them timeless and meaningful choices if you want to connect to Scotland’s proud heritage.

100 Top Scottish Boy Names

Here are 100 unusual, old, modern, and badass Scottish male names for your little warrior.

Aiden

  • Origin: Irish
  • Meaning: Little fire
  • Pronunciation: AY-dən
  • Variations: Aidan, Ayden, Aden
  • Namesakes: Aidan Turner (Actor), Aiden McGeady (Footballer), Aiden Pearce (Fictional character)

Aiden is an Irish name that means "little fire." It is derived from the ancient Gaelic name Aodhán, which was borne by several early Irish saints. The name Aiden gained popularity in the late 20th century and has remained a favorite choice for baby boys.

Alastair

  • Origin: Scottish
  • Meaning: Defender of mankind
  • Pronunciation: AL-uh-stair
  • Variations: Alasdair, Alistair, Alexander
  • Namesakes: Alastair Cook (Cricketer), Alastair Sim (Actor), Alastair Reynolds (Author)

Alastair is a Scottish name that means "defender of mankind." It is the Anglicized form of the Gaelic name Alasdair. The name has an enduring appeal due to its noble and chivalrous undertones.

Alex

  • Origin: Greek
  • Meaning: Defender of men
  • Pronunciation: AL-eks
  • Variations: Alexander, Alexis, Alejandro
  • Namesakes: Alex Turner (Musician), Alex Ferguson (Football manager), Alex Morgan (Footballer)

Alex is a modern Scottish name of Greek origin that means "defender of men." It is a diminutive form of the name Alexander, which was popularized by the famous conqueror Alexander the Great. Alex is a versatile and timeless name that can be used for both boys and girls.

Alistair

  • Origin: Scottish
  • Meaning: Defender of mankind
  • Pronunciation: AL-uh-stair
  • Variations: Alasdair, Alastair, Alexander
  • Namesakes: Alistair MacLean (Author), Alistair Overeem (MMA fighter), Alistair Brownlee (Triathlete)

Alistair is a Scottish name that shares its meaning, "defender of mankind," with the name Alastair. It is derived from the Gaelic name Alasdair and has a similar noble and protective essence.

Andrew

  • Origin: Greek
  • Meaning: Manly, brave
  • Pronunciation: AN-droo
  • Variations: Andreas, Andrei, Anders
  • Namesakes: Andrew Garfield (Actor), Andrew Carnegie (Industrialist), Andrew Johnson (17th U.S. President)

Andrew is a Scottish name of Greek origin that means "manly" or "brave." It derives from the Greek word "andros," which means "man." Andrew holds significant religious and historical importance, as it was the name of one of the twelve apostles of Jesus Christ.

Angus

  • Origin: Scottish
  • Meaning: Unique choice, strength
  • Pronunciation: ANG-gus
  • Variations: Aonghas, Aengus, Gus
  • Namesakes: Angus Young (Musician), Angus T. Jones (Actor), Angus Deaton (Economist)

Angus is a Scottish name that holds multiple meanings. It can be interpreted as a unique choice or a name that conveys strength. Angus has ancient origins in Scotland and is deeply rooted in Celtic folklore.

Archie

  • Origin: English
  • Meaning: Genuine, bold
  • Pronunciation: AHR-chee
  • Variations: Archibald, Archer, Arch
  • Namesakes: Archie Harrison Mountbatten-Windsor (Son of Prince Harry and Meghan Markle), Archie Goodwin (Basketball player), Archie Manning (Football player)

Archie is a modern Scottish boy's name of English origin that means "genuine" or "bold." It is derived from the longer name Archibald, which combines the elements "archos," meaning "genuine," and "bald," meaning "bold." Archie has a friendly and approachable vibe, evoking images of a confident and spirited individual.

Arran

  • Origin: Scottish
  • Meaning: Island
  • Pronunciation: AR-ən
  • Variations: Aaron, Aran, Aaran
  • Namesakes: Arran Fernandez (Mathematician), Arran Brindle (Cricketer), Arran Sorkin (Actor)

Arran is an old Scottish name that simply means "island." It is inspired by the Isle of Arran, a picturesque island located off the west coast of Scotland.

Austin

  • Origin: Latin
  • Meaning: Great, magnificent
  • Pronunciation: AW-stin
  • Variations: Augustine, Austen, Austyn
  • Namesakes: Austin Butler (Actor), Austin Mahone (Singer), Austin Peay (Governor of Tennessee)

Austin is a popular Scottish name of Latin origin that means "great" or "magnificent." It is derived from the Latin word "augustus," which carries connotations of grandeur and awe-inspiring qualities. The name's popularity surged in the late 20th century and has continued to captivate with its timeless charm.

Bac

  • Origin: Vietnamese
  • Meaning: Junior, second-born
  • Pronunciation: BAHK

Bac is an unusual Scottish name of Vietnamese origin that means "junior" or "second-born." It is a name traditionally given to the second child in a family.

Barclay

  • Origin: Scottish
  • Meaning: Birch wood clearing
  • Pronunciation: BAHR-klee
  • Variations: Barkley, Berkeley, Barclay
  • Namesakes: Barclay de Tolly (Russian General), Barclay Howard (Artist), Barclay Crenshaw (Musician)

Barclay is a Scottish name that means "birch wood clearing." It originated from the Scottish Gaelic word "bàrc," meaning "birch tree," and "lèigh," meaning "clearing." By choosing Barclay for your child, you embrace a name that symbolizes the beauty and tranquility of nature while honoring Scottish heritage.

Benjamin

  • Origin: Hebrew
  • Meaning: Son of the right hand
  • Pronunciation: BEN-juh-min
  • Variations: Ben, Benji, Benny
  • Namesakes: Benjamin Franklin (Founding Father of the United States), Benjamin Disraeli (British Prime Minister), Benjamin Zephaniah (Poet)

Benjamin is a modern Scottish name of Hebrew origin that means "son of the right hand." It is derived from the Hebrew word "binyamin," which combines "ben," meaning "son," and "yamin," meaning "right hand" or "south." Benjamin holds biblical significance as the name of one of Jacob's twelve sons.

Blair

  • Origin: Scottish
  • Meaning: Field or plain
  • Pronunciation: BLAIR
  • Namesakes: Blair Underwood (Actor), Blair Waldorf (Fictional character from "Gossip Girl"), Blair Tindall (Author and musician)

Blair is a Scottish boy's name that means "field" or "plain." It is derived from the Scottish Gaelic word "blàr," which refers to an open, grassy area. Blair carries a sense of simplicity, natural beauty, and wide-open spaces.

Boyd

  • Origin: Scottish
  • Meaning: Yellow-haired
  • Pronunciation: BOYD
  • Namesakes: Boyd Holbrook (Actor), Boyd K. Packer (Religious leader), Boyd Coddington (Car designer)

Boyd is a Scottish name that means "yellow-haired." It originated from the Scottish Gaelic word "buidhe," meaning "yellow" or "blond." Boyd was historically used as a surname, associated with individuals with fair or blond hair.

Brody

  • Origin: Scottish
  • Meaning: Ditch or muddy place
  • Pronunciation: BROH-dee
  • Variations: Brodie, Broden, Broderick
  • Namesakes: Brody Dalle (Musician), Brody Jenner (TV personality), Brody Armstrong (Artist)

Brody is a masculine Scottish name that means "ditch" or "muddy place." It originated from the Scottish Gaelic word "brothaigh," which describes a swampy or marshy area.

Bruce

  • Origin: Scottish
  • Meaning: Thick brushwood
  • Pronunciation: BROOS
  • Variations: Brucie, Bryce, Bruis
  • Namesakes: Bruce Lee (Martial artist and actor), Bruce Springsteen (Musician), Bruce Willis (Actor)

Bruce is a strong Scottish boy's name that means "thick brushwood." It originates from the Norman French word "bruys," which refers to dense undergrowth or brushwood.

Caelan

  • Origin: Irish
  • Meaning: Powerful warrior
  • Pronunciation: KAY-lin
  • Variations: Kelan, Kaelan, Calan

Caelan is an traditional Irish name that means "powerful warrior." It is derived from the Irish word "caol," meaning "slender" or "narrow." Caelan holds a sense of strength, bravery, and honor, symbolizing the qualities of a formidable warrior.

Callan

  • Origin: Irish
  • Meaning: Battle
  • Pronunciation: KAL-ən
  • Variations: Callen, Callin, Cullen
  • Namesakes: Callan McAuliffe (Actor), Callan Mulvey (Actor), Callan McAuliffe (Actor)

Callan is an Irish name that means "battle." It is derived from the Irish word "cath," which refers to a conflict or fight. Callan carries a sense of courage, determination, and warrior-like qualities.

Callum

  • Origin: Scottish
  • Meaning: Dove
  • Pronunciation: KAH-ləm
  • Variations: Calum, Colum, Colm
  • Namesakes: Callum Blue (Actor), Callum Hudson-Odoi (Footballer), Callum Smith (Boxer)

Callum is a popular Scottish name that means "dove." It derives from the Latin word "columba," which represents peace and tranquility.

Cameron

  • Origin: Scottish
  • Meaning: Bent nose
  • Pronunciation: KAM-rən
  • Variations: Cam, Camron, Kameron
  • Namesakes: Cameron Diaz (Actress), Cameron Boyce (Actor), Cameron Indoor Stadium (Sports venue)

Cameron is an old Scottish name that means "bent nose." It originates from the Scottish Gaelic word "cam," meaning "crooked" or "bent," and "sròn," meaning "nose." Cameron has a versatile and gender-neutral quality, making it a popular choice across genders.

Campbell

  • Origin: Scottish
  • Meaning: Crooked mouth
  • Pronunciation: KAM-bəl
  • Variations: Cam, Cammy, Cammie
  • Namesakes: Campbell Scott (Actor), Campbell Brown (Journalist), Campbell Soup Company (Food company)

Campbell is a Scottish name that means "crooked mouth." It originated from the Gaelic words "cam," meaning "crooked," and "béal," meaning "mouth." Campbell carries a sense of uniqueness, charm, and character.

Connor

  • Origin: Irish
  • Meaning: Lover of hounds
  • Pronunciation: KON-ər
  • Variations: Conor, Konnor, Conner
  • Namesakes: Connor McDavid (Ice hockey player), Connor Franta (YouTuber), Connor Cruise (Actor)

Connor is an Irish name that means "lover of hounds." It is derived from the Irish word "cú," meaning "hound" or "wolfhound," and "gair," meaning "love" or "desire." Connor carries a sense of loyalty, strength, and affection.

Cory

  • Origin: Irish
  • Meaning: From the hollow
  • Pronunciation: KOR-ee
  • Variations: Corey, Kori, Corrie
  • Namesakes: Cory Monteith (Actor), Cory Booker (Politician), Cory Doctorow (Author)

Cory is an Irish name that means "from the hollow." It is derived from the Irish word "coire," which refers to a hollow or a cauldron-shaped valley.

Craig

  • Origin: Scottish
  • Meaning: Rock
  • Pronunciation: KRAYG
  • Namesakes: Craig Ferguson (Comedian), Craig Robinson (Actor), Craig Kimbrel (Baseball player)

Craig is a Scottish name that means "rock." It originated from the Scottish Gaelic word "creag," which denotes a rocky outcrop or formation. This name symbolizes inner strength and the ability to weather life's challenges.

Davis

  • Origin: English
  • Meaning: Son of David
  • Pronunciation: DAY-vis
  • Variations: Davies, Davison, Davin
  • Namesakes: Davis Love III (Golfer), Davis Guggenheim (Filmmaker), Davis Cleveland (Actor)

Davis is a Scottish name of English origin that means "son of David." It is a patronymic name derived from the Hebrew name David, meaning "beloved" or "friend."

Declan

  • Origin: Irish
  • Meaning: Full of goodness
  • Pronunciation: DEK-lən
  • Variations: Deklan, Deaclan, Declen
  • Namesakes: Declan Donnelly (TV presenter), Declan McKenna (Musician), Declan Rice (Footballer)

Declan is an Irish name that means "full of goodness." It is derived from the Irish word "deaghlan," which signifies a person with qualities of virtue and kindness.

Donald

  • Origin: Scottish
  • Meaning: Ruler of the world
  • Pronunciation: DAHN-əld
  • Variations: Don, Donnie, Donal
  • Namesakes: Donald Trump (Businessman and politician), Donald Glover (Actor and musician), Donald Duck (Fictional character)

Donald is a Scottish name that means "ruler of the world." It is derived from the Gaelic elements "dumno," meaning "world," and "val," meaning "rule" or "ruler." Donald carries a sense of leadership, authority, and ambition.

Douglas

  • Origin: Scottish
  • Meaning: Dark stream
  • Pronunciation: DUHG-ləs
  • Variations: Doug, Dougie, Dugald
  • Namesakes: Douglas Adams (Author), Douglas MacArthur (General), Douglas Fairbanks (Actor)

Douglas is a badass Scottish boy's name that means "dark stream." It combines the Gaelic elements "dubh," meaning "dark" or "black," and "glas," meaning "stream" or "river." This name represents the potential for inner exploration and the ability to bring calmness to others.

Duncan

  • Origin: Scottish
  • Meaning: Brown warrior
  • Pronunciation: DUHN-kən
  • Variations: Dunkin, Dunstan, Dunc
  • Namesakes: Duncan Jones (Film director), Duncan Hines (Entrepreneur), Duncan Keith (Ice hockey player)

Duncan is a popular Scottish name that means "brown warrior." It combines the Gaelic elements "donn," meaning "brown," and "cath," meaning "warrior" or "battle." This name gives your child the ability to overcome challenges with determination.

Eamon

  • Origin: Irish
  • Meaning: Guardian of prosperity
  • Pronunciation: AY-mən
  • Variations: Eamonn, Eamonan, Eamann
  • Namesakes: Eamon de Valera (Politician), Eamon Sullivan (Swimmer), Eamon Farren (Actor)

Eamon is an Irish name that means "guardian of prosperity." It is derived from the Gaelic elements "eam," meaning "guardian" or "protector," and "fionn," meaning "prosperity" or "white."

Elliot

  • Origin: Greek
  • Meaning: The Lord is my God
  • Pronunciation: EL-ee-uht
  • Variations: Eliot, Eliott, Elliott
  • Namesakes: Elliot Page (Actor), Elliot Richardson (Politician), Elliot Handler (Entrepreneur)

Elliot is a Scottish name of Greek origin that means "The Lord is my God." It is derived from the Hebrew name Elijah, which combines the elements "el," meaning "God," and "jah," a shortened form of Yahweh. Elliot carries a sense of devotion, faith, and divine connection.

Eric

  • Origin: Norse
  • Meaning: Ever-ruler
  • Pronunciation: ER-ik
  • Variations: Erik, Erick, Eryk
  • Namesakes: Eric Clapton (Musician), Eric Idle (Actor), Eric Schmidt (Business executive)

Eric is a Scottish boy's name of Norse origin that means "ever-ruler." It is derived from the Old Norse name Eiríkr, which combines the elements "ei," meaning "ever" or "always," and "ríkr," meaning "ruler" or "king." Eric carries a sense of leadership, authority, and enduring power.

Errol

  • Origin: Scottish
  • Meaning: Wanderer
  • Pronunciation: ER-uhl
  • Namesakes: Errol Flynn (Actor), Errol Spence Jr. (Boxer), Errol Barrow (Politician)

Errol is a Scottish name that means "wanderer." It carries a sense of adventure, curiosity, and exploration.

Erskine

  • Origin: Scottish
  • Meaning: High cliff
  • Pronunciation: UR-skin
  • Namesakes: Erskine Caldwell (Author), Erskine Hamilton Childers (Politician), Erskine Bowles (Businessman)

Erskine is a Scottish name that means "high cliff." It originates from the Scottish Gaelic word "eirioscadh," which refers to a steep slope or a high precipice. The name represents the potential to reach great heights and embody timeless elegance.

Euan

  • Origin: Scottish
  • Meaning: Born of yew
  • Pronunciation: YOO-ən
  • Variations: Ewan, Ewen, Eoghan
  • Namesakes: Euan Blair (Entrepreneur), Euan Burton (Judoka), Euan Macdonald (Physician)

Euan is a unique Scottish boy's name that means "born of yew." It is derived from the Gaelic name Eoghann, which combines the elements "eo," meaning "born of" or "yew," and "gus," meaning "force" or "vigour."

Ewan

  • Origin: Scottish
  • Meaning: Born of yew
  • Pronunciation: YOO-ən
  • Variations: Euan, Ewen, Eoghan
  • Namesakes: Ewan McGregor (Actor), Ewan Bleach (Musician), Ewan Murray (Journalist)

Ewan is a Scottish name that means "born of yew." It carries a sense of vitality, resilience, and connection to nature.

Fergus

  • Origin: Irish
  • Meaning: Man of strength
  • Pronunciation: FUR-gəs
  • Variations: Fearghas, Ferris, Fergie
  • Namesakes: Fergus Henderson (Chef), Fergus Anckorn (Magician), Fergus Falls (American football player)

Fergus is an Irish name that means "man of strength." It is derived from the Gaelic elements "fear," meaning "man," and "gus," meaning "strength" or "vigour." Fergus has a strong and commanding sound, reflecting its meaning and historical significance.

Finlay

  • Origin: Scottish
  • Meaning: Fair warrior
  • Pronunciation: FIN-lee
  • Variations: Finley, Finlayson, Fionnlagh
  • Namesakes: Finlay Currie (Actor), Finlay Calder (Rugby player), Finlay Macmillan (Actor)

Finlay is a common Scottish boy's name that means "fair warrior." It combines the Gaelic elements "fionn," meaning "fair" or "white," and "lagh," meaning "warrior" or "hero." Finlay has a melodic and lyrical sound, evoking images of chivalrous knights.

Finn

  • Origin: Irish
  • Meaning: Fair
  • Pronunciation: FIN
  • Variations: Fionn, Finnean, Finbar
  • Namesakes: Finn Wolfhard (Actor), Finn Balor (Wrestler), Finn Jones (Actor)

Finn is an Irish name that means "fair." It is derived from the Gaelic word "fionn," which refers to fairness, beauty, and brightness.

Fraser

  • Origin: Scottish
  • Meaning: Strawberry
  • Pronunciation: FRAY-zər
  • Variations: Frasier, Frazer
  • Namesakes: Fraser Brown (Rugby player), Fraser Forster (Footballer), Fraser Nelson (Journalist)

Fraser is a Scottish name that means "strawberry." It originates from the Old French word "fraisier," which refers to a strawberry plant.

Gilmore

  • Origin: Irish
  • Meaning: Servant of Mary
  • Pronunciation: GIL-mawr
  • Variations: Gilmour, Gilmer, Gilmor
  • Namesakes: Gilmore Girls (TV series), Gilmore Rizzo (Artist), Gilmore Junio (Speed skater)

Gilmore is an Irish name that means "servant of Mary." It is derived from the Gaelic elements "giolla," meaning "servant" or "follower," and "Mhuire," which translates to "Mary." Gilmore carries a sense of devotion, humility, and reverence.

Glen

  • Origin: Scottish
  • Meaning: Narrow valley
  • Pronunciation: GLEN
  • Variations: Glenn, Glyn, Glin
  • Namesakes: Glen Hansard (Musician), Glen Campbell (Musician), Glen Johnson (Footballer)

Glen is a Scottish name that means "narrow valley." The name represents your child's potential for inner calm and their connection to nature.

Graham

  • Origin: Scottish
  • Meaning: Gravelly homestead
  • Pronunciation: GRAY-uhm
  • Variations: Graeme, Grahame
  • Namesakes: Graham Norton (TV presenter), Graham Greene (Author), Graham Bell (Inventor)

Graham is a modern Scottish boy's name that means "gravelly homestead." It combines the elements "graham," meaning "gravel" or "gravelly place," and "ham," meaning "homestead" or "enclosure." Graham carries a sense of strength, stability, and rootedness.

Grant

  • Origin: Scottish
  • Meaning: Great
  • Pronunciation: GRANT
  • Namesakes: Ulysses S. Grant (American general), Cary Grant (Actor), Hugh Grant (Actor)

Grant is a Scottish name that means "great." It carries a sense of magnificence, significance, and importance.

Gregor

  • Origin: Scottish
  • Meaning: Vigilant
  • Pronunciation: GREE-gawr
  • Variations: Gregory, Grigor, Greig
  • Namesakes: Gregor Mendel (Scientist), Gregor Fisher (Actor), Gregor Townsend (Rugby player)

Gregor is a Scottish boy's name that means "vigilant." It is derived from the Latin name Gregorius.

Gunn

  • Origin: Norse
  • Meaning: Battle
  • Pronunciation: GUN
  • Namesakes: Peter Gunn (Fictional character), Gunnar Hansen (Actor), Gunnar Nelson (Musician)

Gunn is a Scottish name of Norse origin that means "battle." It carries a sense of strength, courage, and warrior spirit.

Hamish

  • Origin: Scottish
  • Meaning: Supplanter
  • Pronunciation: HAY-mish
  • Variations: Seumas, James, Jamie
  • Namesakes: Hamish Blake (Comedian), Hamish Linklater (Actor), Hamish McRae (Journalist)

Hamish is a Scottish name that means "supplanter." It is a variant of the name James. Hamish carries a sense of assertiveness, determination, and ambition.

Harris

  • Origin: Scottish
  • Meaning: Son of Harry
  • Pronunciation: HAR-is
  • Variations: Harry, Harrison, Haris
  • Namesakes: Neil Patrick Harris (Actor), Kamala Harris (Politician), Calvin Harris (Musician)

Harris is a Scottish name that means "son of Harry." It is derived from the surname Harrison, which refers to a person's son or descendant.

Henry

  • Origin: Germanic
  • Meaning: Ruler of the home
  • Pronunciation: HEN-ree
  • Variations: Henri, Henrik, Harry
  • Namesakes: Henry VIII of England (King), Henry Cavill (Actor), Henry Ford (Entrepreneur)

Henry is a Scottish name of Germanic origin that means "ruler of the home." It combines the elements "heim," meaning "home" or "estate," and "ric," meaning "ruler" or "king." Henry has a classic and regal sound, reflecting its historical significance.

Hugh

  • Origin: Germanic
  • Meaning: Mind
  • Pronunciation: HYOO
  • Variations: Hugo, Hughie, Hew
  • Namesakes: Hugh Jackman (Actor), Hugh Grant (Actor), Hugh Laurie (Actor)

Hugh is a Scottish name that means "mind." It carries a sense of intellect, wisdom, and thoughtfulness.

Ian

  • Origin: Scottish
  • Meaning: Gift from God
  • Pronunciation: EE-uhn
  • Variations: Iain, Eoin, John
  • Namesakes: Ian McKellen (Actor), Ian Fleming (Author), Ian Thorpe (Swimmer)

Ian is a Scottish name that means "gift from God." It is a variant of the name John. Ian has a simple yet distinctive sound, reflecting its Scottish heritage.

Innes

  • Origin: Scottish
  • Meaning: Island
  • Pronunciation: IN-iss
  • Variations: Innis, Inis
  • Namesakes: Innes Ireland (Racing driver), Innes Mitchell (Musician), Innes Lloyd (Producer)

Innes is a Scottish boy's name that means "island." It carries a sense of solitude, independence, and natural beauty.

Irving

  • Origin: Scottish
  • Meaning: Green water
  • Pronunciation: UR-ving
  • Namesakes: Irving Berlin (Composer), Irving Fisher (Economist), Irving Penn (Photographer)

Irving is an old Scottish name that means "green water." It combines the elements "iubhar," meaning "water," and "fionn," meaning "green" or "fair." By choosing Irving for your child, you honor their potential for creativity and their appreciation for the beauty of the natural world.

Isaac

  • Origin: Hebrew
  • Meaning: Laughter
  • Pronunciation: EYE-zək
  • Variations: Izaak, Isaak, Ike
  • Namesakes: Isaac Newton (Physicist), Isaac Asimov (Author), Isaac Hayes (Musician)

Isaac is a Scottish name of Hebrew origin that means "laughter."

Jack

  • Origin: English
  • Meaning: God is gracious
  • Pronunciation: JAK
  • Variations: Jackson, Jacob, Jake
  • Namesakes: Jack Nicholson (Actor), Jack London (Author), Jack Johnson (Musician)

Jack is a Scottish name of English origin that means "God is gracious." It is derived from the name John. Jack carries a sense of divine favor, kindness, and generosity.

James

  • Origin: Hebrew
  • Meaning: Supplanter
  • Pronunciation: JAYMZ
  • Variations: Jamie, Jim, Jimmy
  • Namesakes: James Franco (Actor), James Baldwin (Author), James Cameron (Filmmaker)

James is a Scottish name of Hebrew origin that means "supplanter." The name reflects success, resilience, and the ability to overcome challenges.

Jamie

  • Origin: Scottish
  • Meaning: Supplanter
  • Pronunciation: JAY-mee
  • Variations: James, Jim, Jimmy
  • Namesakes: Jamie Foxx (Actor), Jamie Oliver (Chef), Jamie Lee Curtis (Actress)

Jamie is a modern Scottish boy's name that means "supplanter." It is a diminutive form of the name James.

Jock

  • Origin: Scottish
  • Meaning: God is gracious
  • Pronunciation: JOK
  • Namesakes: Jock Stein (Football player), Jock Hutchison (Golfer), Jock Wallace (Football manager)

Jock is a unique Scottish name that means "God is gracious." It is a variant of the name Jack.

Jonathan

  • Origin: Hebrew
  • Meaning: Gift of God
  • Pronunciation: JAHN-uh-thən
  • Variations: Jon, Johnny, Nathan
  • Namesakes: Jonathan Swift (Author), Jonathan Van Ness (TV personality), Jonathan Groff (Actor)

Jonathan is a Scottish name of Hebrew origin that means "gift of God." It carries a sense of divine blessing, uniqueness, and purpose.

Keiran

  • Origin: Irish
  • Meaning: Little dark one
  • Pronunciation: KEER-ən
  • Variations: Kieran, Ciaran
  • Namesakes: Keiran Lee (Actor), Kieran Culkin (Actor), Kieran Hebden (Musician)

Keiran is an Irish name that means "little dark one." It combines the elements "ciar," meaning "dark," and "án," meaning "little." Keiran carries a sense of mystery, individuality, and strength.

Keith

  • Origin: Scottish, Celtic
  • Meaning: Of the forest
  • Pronunciation: KEETH
  • Variations: Keefe, Keegan, Kiefer
  • Namesakes: Keith Richards (Musician), Keith Urban (Musician), Keith Haring (Artist)

Keith is a Scottish and Celtic name that means "of the forest." It carries a sense of nature, strength, and connection to the earth.

Kenneth

  • Origin: Scottish, Irish, Gaelic
  • Meaning: Handsome
  • Pronunciation: KEN-ith
  • Variations: Ken, Kenny, Kin
  • Namesakes: Kenneth Branagh (Actor), Kenneth Cole (Fashion designer), Kenneth Grahame (Author)

Kenneth is a name of Scottish, Irish, and Gaelic origin that means "handsome." It carries a sense of charm, attractiveness, and confidence.

Kevin

  • Origin: Irish, Gaelic
  • Meaning: Gentle birth
  • Pronunciation: KEV-in
  • Variations: Kev, Keven, Keegan
  • Namesakes: Kevin Spacey (Actor), Kevin Durant (Basketball player), Kevin Kline (Actor)

Kevin is an Irish and Gaelic name that means "gentle birth." Kevin has a friendly and approachable sound, reflecting its Irish heritage and connection to warmth.

Kieran

  • Origin: Irish, Gaelic
  • Meaning: Dark-haired
  • Pronunciation: KEER-ən
  • Variations: Keiran, Ciaran
  • Namesakes: Kieran Culkin (Actor), Kieran Hebden (Musician), Kieran Read (Rugby player)

Kieran is an Irish and Gaelic name that means "dark-haired."

Kyle

  • Origin: Scottish, Gaelic
  • Meaning: Narrow, strait
  • Pronunciation: KYL
  • Variations: Kyler, Kylan, Kylar
  • Namesakes: Kyle Chandler (Actor), Kyle MacLachlan (Actor), Kyle Edmund (Tennis player)

Kyle is a Scottish and Gaelic name that means "narrow" or "strait." It carries a sense of focus, determination, and resilience.

Lachlan

  • Origin: Scottish, Gaelic
  • Meaning: From the land of lakes
  • Pronunciation: LOCK-lən
  • Variations: Lachie, Lochlainn
  • Namesakes: Lachlan Murdoch (Media executive), Lachlan Gillespie (Musician), Lachlan Ward (Artist)

Lachlan is a Scottish and Gaelic name that means "from the land of lakes." The name offers the potential for creativity, appreciation of nature, and a deep sense of tranquility.

Lewis

  • Origin: Scottish, Gaelic
  • Meaning: Famous warrior
  • Pronunciation: LOO-is
  • Variations: Louis, Luis
  • Namesakes: Lewis Hamilton (Formula One driver), Lewis Carroll (Author), Lewis Black (Comedian)

Lewis is a Scottish and Gaelic name that means "famous warrior."

Liam

  • Origin: Irish, Gaelic
  • Meaning: Strong-willed warrior
  • Pronunciation: LEE-əm
  • Variations: William, Willem, Billy
  • Namesakes: Liam Neeson (Actor), Liam Hemsworth (Actor), Liam Payne (Musician)

Liam is an Irish and Gaelic name that means "strong-willed warrior." Liam has a strong and energetic sound, reflecting its Irish roots and association with strength.

Logan

  • Origin: Scottish, Gaelic
  • Meaning: Little hollow
  • Pronunciation: LOH-gən
  • Variations: Loken, Logen
  • Namesakes: Logan Lerman (Actor), Logan Paul (YouTuber), Logan Couture (Ice hockey player)

Logan is a Scottish and Gaelic name that means "little hollow."

Lorne

  • Origin: Scottish, Gaelic
  • Meaning: From the laurel tree
  • Pronunciation: LORN
  • Variations: Lorn
  • Namesakes: Lorne Michaels (Producer), Lorne Greene (Actor), Lorne Balfe (Composer)

Lorne is a Scottish and Gaelic name that means "from the laurel tree."

Mac

  • Origin: Scottish, Gaelic
  • Meaning: Son of
  • Pronunciation: MAK
  • Variations: Mack, Mackie
  • Namesakes: Mac Miller (Rapper), Macaulay Culkin (Actor), Mac Davis (Singer)

Mac is a Scottish and Gaelic name that means "son of." It carries a sense of lineage, family connection, and pride in one's heritage.

Max

  • Origin: Latin, German
  • Meaning: Greatest
  • Pronunciation: MACKS
  • Variations: Maxwell, Maximilian, Maximus
  • Namesakes: Max Planck (Physicist), Max Ernst (Artist), Max von Sydow (Actor)

Max is a Scottish boy's name of Latin and German origin that means "greatest."

Murray

  • Origin: Scottish, Gaelic
  • Meaning: Lord or sea warrior
  • Pronunciation: MUR-ee
  • Variations: Murphy
  • Namesakes: Murray Walker (Sports commentator), Murray Perahia (Pianist), Murray Gell-Mann (Physicist)

Murray is a Scottish and Gaelic name that means "lord" or "sea warrior."

Neil

  • Origin: Irish, Gaelic
  • Meaning: Champion
  • Pronunciation: NEEL
  • Variations: Niall
  • Namesakes: Neil Armstrong (Astronaut), Neil Gaiman (Author), Neil Patrick Harris (Actor)

Neil is an Irish and Gaelic name that means "champion."

Niall

  • Origin: Irish, Gaelic
  • Meaning: Cloud
  • Pronunciation: NYE-əl
  • Variations: Neal, Neil
  • Namesakes: Niall Horan (Musician), Niall Ferguson (Historian), Niall Matter (Actor)

Niall is an Irish and Gaelic name that means "cloud." Niall reflects its Irish heritage and association with the beauty of the sky.

Ollie

  • Origin: English
  • Meaning: Elf warrior
  • Pronunciation: AHL-ee
  • Variations: Oliver
  • Namesakes: Ollie Johnston (Animator), Ollie Matson (Football player), Ollie Schniederjans (Golfer)

Ollie is a Scottish name of English origin that is derived from the name Oliver, meaning "elf warrior." It carries a sense of courage, agility, and a touch of whimsy.

Owen

  • Origin: Welsh
  • Meaning: Well-born
  • Pronunciation: OH-in
  • Variations: Eoin, Ewan
  • Namesakes: Owen Wilson (Actor), Owen Chamberlain (Physicist), Owen Smith (Politician)

Owen is a Scottish name of Welsh origin that means "well-born." The name symbolizes leadership, intelligence, and a strong sense of identity.

Patrick

  • Origin: Irish, Latin
  • Meaning: Nobleman
  • Pronunciation: PAT-rik
  • Variations: Pat, Paddy
  • Namesakes: Patrick Stewart (Actor), Patrick Dempsey (Actor), Patrick Ewing (Basketball player)

Patrick is an Irish and Latin name that means "nobleman."

Peter

  • Origin: Greek
  • Meaning: Rock
  • Pronunciation: PEE-tər
  • Variations: Pete, Petros
  • Namesakes: Peter Jackson (Filmmaker), Peter Gabriel (Musician), Peter Ustinov (Actor)

Peter is a popular Scottish name of Greek origin that means "rock." It carries a sense of strength, stability, and resilience.

Quentin

  • Origin: Latin
  • Meaning: Fifth
  • Pronunciation: KWEN-tin
  • Variations: Quintin, Quinton
  • Namesakes: Quentin Tarantino (Filmmaker), Quentin Blake (Illustrator), Quentin Skinner (Historian)

Quentin is a modern Scottish name of Latin origin that means "fifth."

Robert

  • Origin: Germanic
  • Meaning: Bright fame
  • Pronunciation: RAH-bert
  • Variations: Bob, Bobby, Rob, Robin
  • Namesakes: Robert Downey Jr. (Actor), Robert Frost (Poet), Robert Johnson (Musician)

Robert is a Scottish name of Germanic origin that means "bright fame." It carries a sense of prominence, accomplishment, and a shining reputation.

Rory

  • Origin: Gaelic
  • Meaning: Red king
  • Pronunciation: ROR-ee
  • Variations: Ruaridh, Ruairi
  • Namesakes: Rory McIlroy (Golfer), Rory McCann (Actor), Rory Kinnear (Actor)

Rory is a Gaelic name that means "red king." It carries a sense of strength, regality, and a touch of fiery passion.

Ross

  • Origin: Scottish
  • Meaning: Headland, peninsula
  • Pronunciation: ROS
  • Variations: Roscoe
  • Namesakes: Ross Lynch (Actor), Ross Kemp (Actor), Ross Barkley (Football player)

Ross is a Scottish name that means "headland" or "peninsula."

Ruaridh

  • Origin: Gaelic
  • Meaning: Red king
  • Pronunciation: ROO-ree
  • Variations: Rory, Ruairi
  • Namesakes: Ruaridh Jackson (Rugby player), Ruaridh Nicoll (Writer), Ruaridh McConnochie (Rugby player)

Ruaridh is a Gaelic name that means "red king." The name reflects leadership, strength, and a magnetic presence.

Ryan

  • Origin: Irish
  • Meaning: Little king
  • Pronunciation: RYE-an
  • Variations: Rian
  • Namesakes: Ryan Gosling (Actor), Ryan Reynolds (Actor), Ryan Giggs (Football player)

Ryan is an Irish name that means "little king." It carries a sense of leadership, confidence, and a charismatic aura.

Sam

  • Origin: Hebrew
  • Meaning: Name of God
  • Pronunciation: SAM
  • Variations: Samuel
  • Namesakes: Samuel L. Jackson (Actor), Sam Smith (Singer), Sam Claflin (Actor)

Sam is a unisex Scottish name of Hebrew origin that is derived from the name of God. It carries a sense of divine presence, protection, and a deep spiritual connection.

Scott

  • Origin: Scottish
  • Meaning: From Scotland
  • Pronunciation: SKOT
  • Variations: Scot
  • Namesakes: Scott Eastwood (Actor), Scott Disick (TV personality), Scott Joplin (Musician)

Scott is a Scottish name that means "from Scotland." It carries a sense of pride, heritage, and a connection to the land.

Sean

  • Origin: Irish
  • Meaning: God is gracious
  • Pronunciation: SHAWN
  • Variations: Shawn
  • Namesakes: Sean Connery (Actor), Sean Penn (Actor), Sean Astin (Actor)

Sean is an Irish name that means "God is gracious."

Steven

  • Origin: Greek
  • Meaning: Crown
  • Pronunciation: STEE-vən
  • Variations: Stephen
  • Namesakes: Steven Spielberg (Filmmaker), Steven Tyler (Musician), Stephen Hawking (Physicist)

Steven is a Scottish name of Greek origin that means "crown."

Stuart

  • Origin: Scottish
  • Meaning: Steward
  • Pronunciation: STOO-ərt
  • Variations: Stewart
  • Namesakes: Stuart Little (Fictional character), Stuart Townsend (Actor), Stewart Copeland (Musician)

Stuart is a Scottish name that means "steward." It carries a sense of responsibility, leadership, and a connection to managing resources.

Taylor

  • Origin: English
  • Meaning: Tailor
  • Pronunciation: TAY-lər
  • Variations: Tayler, Tylor
  • Namesakes: Taylor Swift (Singer), Taylor Lautner (Actor), Taylor Kitsch (Actor)

Taylor is a modern Scottish name of English origin that means "tailor." It reflects a heritage associated with the skilled craft of sewing and fashion.

Thomas

  • Origin: Aramaic
  • Meaning: Twin
  • Pronunciation: TAW-məs
  • Variations: Tom, Tommy
  • Namesakes: Thomas Edison (Inventor), Thomas Jefferson (U.S. President), Thomas Hardy (Writer)

Thomas is a Scottish name of Aramaic origin that means "twin." It carries a sense of duality, companionship, and a deep bond.

Toby

  • Origin: Hebrew
  • Meaning: God is good
  • Pronunciation: TOH-bee
  • Variations: Tobias
  • Namesakes: Toby Maguire (Actor), Toby Keith (Musician), Toby Jones (Actor)

Toby is a Scottish name of Hebrew origin that means "God is good." It carries a sense of divine blessings, positivity, and a grateful spirit.

Tristan

  • Origin: Welsh
  • Meaning: Noise, sorrowful
  • Pronunciation: TRIS-tən
  • Variations: Tristram
  • Namesakes: Tristan Thompson (Basketball player), Tristan Wilds (Actor), Tristan da Cunha (Island)

Tristan is a Scottish name of Welsh origin that carries multiple meanings, including "noise" and "sorrowful." It evokes a range of emotions, from intensity to melancholy.

Tyree

  • Origin: Gaelic
  • Meaning: Honor
  • Pronunciation: TIE-ree
  • Namesakes: Tyree Brown (Actor), Tyree Guyton (Artist), Tyree Washington (Sprinter)

Tyree is a Gaelic name that means "honor." It carries a sense of dignity, respect, and a noble spirit.

Uisdean

  • Origin: Scottish
  • Meaning: Little noble one
  • Pronunciation: OOIS-jen

Uisdean is a rare Scottish name that means "little noble one." The name is less common but reflects its Scottish heritage and cultural richness.

Victor

  • Origin: Latin
  • Meaning: Winner, conqueror
  • Pronunciation: VIK-tər
  • Variations: Viktor
  • Namesakes: Victor Hugo (Writer), Victor Frankenstein (Fictional character), Victor Oladipo (Basketball player)

Victor is a Scottish name of Latin origin that means "winner" or "conqueror." It carries a sense of triumph, strength, and a determined spirit.

Wallace

  • Origin: Scottish
  • Meaning: Welshman
  • Pronunciation: WAL-is
  • Namesakes: Wallace Stevens (Poet), Wallace Shawn (Actor), Wallace Hartley (Musician)

Wallace is a Scottish name that means "Welshman." It reflects a historical connection between Scotland and Wales, showcasing a sense of cross-cultural influence.

Winston

  • Origin: English
  • Meaning: Joyful stone
  • Pronunciation: WIN-stən
  • Namesakes: Winston Churchill (Politician), Winston Duke (Actor), Winston Bennett (Basketball player)

Winston is a Scotish name of English origin that means "joyful stone."

Xavier

  • Origin: Basque
  • Meaning: New house
  • Pronunciation: ZAY-vee-ər
  • Variations: Javier
  • Namesakes: Xavier Dolan (Director), Xavier Samuel (Actor), Xavier McDaniel (Basketball player)

Xavier is a Basque name that means "new house." It carries a sense of freshness, change, and a spirit of adventure.

Related Name Ideas