Scottish boys names

  1. Errol
    • Origin:

      Scottish, spelling variation of Earl
    • Description:

      Errol was a swashbuckling name in the Errol Flynn era, which still has a trace of jazz cool.m thanks to jazz pianist Erroll Garner.
  2. Erskine
    • Origin:

      Scottish
    • Meaning:

      "from the high cliffs"
    • Description:

      Rarely used un-Gaelic-sounding Scottish name with literary associations to Erskine Caldwell, author of Tobacco Road and God's Little Acre.
  3. Euan
    • Origin:

      Gaelic, Anglicized form of Eoghann
    • Meaning:

      "born of the yew tree"
    • Description:

      The attractive Euan and Ewan are just coming onto the U.S. radar, via actor Ewan MacGregor and Harry Potter's Euan Abercrombie.
  4. Evander
    • Origin:

      Scottish; Greek
    • Meaning:

      "bow warrior; strong man"
    • Description:

      Evander is a name that could build on the popularity of shorter form Evan, and could work and play well with schoolmates like Zander and Xander.
  5. Fergus
    • Origin:

      Scottish and Irish
    • Meaning:

      "man of force"
    • Description:

      In Celtic lore, Fergus was the ideal of manly courage, making it a charming, slightly quirky Scottish and Irish favorite.
  6. Finlay
    • Origin:

      Irish and Scottish
    • Meaning:

      "fair-haired hero"
    • Description:

      Finlay is a Scottish royal name: it belonged to Macbeth's father, Finlay MacRory--or Findlaech mac Ruaidri--that has a bit of a split personality. It has two acceptable spellings--Finlay and Finley, the first more popular in its native Scotland, where it ranks in the Top 10, the second in the US. It is also becoming more and more unisex in the States, with the Finley spelling now split between girls and boys.
  7. Forbes
    • Origin:

      Scottish
    • Meaning:

      "field"
    • Description:

      Forbes is a business magazine in the U.S., long led by Malcolm Forbes, with a buttoned-down Brooks Brothers image. If you name your son Forbes, you're definitely implying a connection to the prominent and wealthy family -- which may be exactly what you're intending. But if you have a more down-to-earth image in mind, try Field.
  8. Gordon
    • Origin:

      Scottish
    • Meaning:

      "great hill"
    • Description:

      As this long-term Age of Jordans, both male and female, begins to wind down, the neglected Scottish favorite Gordon, with its more distinguished history, could come back as a distinctive alternative. Gordon is one of the most classic authentically Scottish names for boys.
  9. Graeme
    • Origin:

      Scottish variation of Graham
    • Description:

      An interesting vowel combination lightens up Graham.
  10. Halley
    • Origin:

      Scottish and English
    • Meaning:

      "hall or woodland clearing"
    • Description:

      While this has a distinguished male namesake -- astronomer Edmund Halley and his comet -- it still strays too close to the superpopular feminine Hailey family to work for some parents for a boy. Fewer than five baby boys were given the name last year, but that could change as formerly-female names become more acceptable for boys.
  11. Hamish
    • Origin:

      Scottish variation of James
    • Meaning:

      "supplanter"
    • Description:

      Just as Seamus/Seumus is Irish for James, Hamish is the Scottish form — one that's not often used here, but still redolent of Olde Scotland. If you're ready to go further than Duncan and Malcolm, out to Laird and Ewan territory, this may be worth consideration. It also sounds just like the Yiddish word for homey.
  12. Hume
    • Origin:

      Scottish variation of Holmes
    • Description:

      Distinguished actor Hume Cronyn (who shared his father's name) put this unusual choice in the lexicon.
  13. Ian
    • Origin:

      Scottish version of John
    • Meaning:

      "the Lord is gracious"
    • Description:

      Ian is Scottish form of John, derived from the Hebrew name Yohanan. It is an Anglicization of the Scottish Gaelic Iain, which is also a viable spelling. Ian was introduced to Americans by Ian Fleming, creator of James Bond.
  14. Keir
    • Origin:

      Irish
    • Meaning:

      "dark, black"
    • Description:

      Keir is a single-syllable name that packs a lot of punch, might suggest -- thanks to its similarity to the word care -- a caring person. Sir Keir Rodney Starmer is a British politician and head of the Labour Party since 2020. Keir Dullea is an American actor who starred in 2001: A Space Odyssey.
  15. Keith
    • Origin:

      Scottish
    • Meaning:

      "wood"
    • Description:

      Strong but gentle, Keith is one of the Scottish surnames that, along with Douglas, Craig and Bruce, were considered the epitome of cool in the 1960s and early 1970s, when it was a Top 40 choice.
  16. Kelso
    • Origin:

      Scottish place and surname
    • Meaning:

      "chalk ridge"
    • Description:

      This name of a town in Scotland, one of the earliest recorded surnames in the whole British Isles, has more vitality than Kelsey.
  17. Kendrick
    • Origin:

      English, Welsh, Scottish
    • Meaning:

      "royal ruler, champion; home ruler"
    • Description:

      This punchy surname has some favor in the last couple of decades—potentially due to rapper Kendrick Lamar. It was one of the quickest rising boy names in 2013 when it reached its high point at #318. It has since declined in popularity, but as of 2023, it remains in the US Top 500 and in the UK Top 1000.
  18. Kenneth
    • Origin:

      Scottish and Irish
    • Meaning:

      "born of fire, handsome"
    • Description:

      Kenneth may have lost much of its luster now, but Kenneth has had its moments of glory. The first king of Scotland was Kenneth, and Sir Kenneth, a Christian crusader, was the hero of the Sir Walter Scott novel The Talisman.
  19. Lachlan
    • Origin:

      Scottish
    • Meaning:

      "from the fjord-land"
    • Description:

      Lachlan is as Scottish as haggis and tartan plaid kilts—a favorite used throughout England, Scotland, Australia, and New Zealand—and just beginning to be noticed in the US: it reached the Top 1000 for the first time in 2013. An ancient name, Lachlan was originally used to describe the Viking invaders of Scotland, those from the land of the lochs.
  20. Laird
    • Origin:

      Scottish
    • Meaning:

      "lord of the land"
    • Description:

      Laird is a Scottish title for the landed gentry – it ranks just below a Baron – with a pleasantly distinctive Scottish burr that must have appealed to Sharon Stone, who chose it for her son.