There's a wide choice of Scottish boy names on offer.
Like their straightforward girl counterparts, these lads' names are stylish, and attractive - yet conjuring up solid images of misty mountains, lochs, islands, kilts, haggis, sporrans - and all things Scottish!
If your family has a Scottish connection, you can't really go wrong with these names. And even if it hasn't, you may like to introduce a little Scottish flair! Scotland is such a fascinating place, with an incredible history to boot - and yes, I really fell in love with the place when I went, so thoroughly recommend visiting one day... when you can.
Angus The root of this name, Aonghus, provides variants for Scottish and Irish names, with Angus being the preferred Scottish name. Aengus Og, the God of love in Irish mythology, was also the God of poetry, whose words were considered to be as sweet as honey. The name could mean "exceptional" or "strong."
Argyle This is an old spelling of Argyll, now an area in Western Scotland. It means "place of the Gaels", or Gaelic people, and there are several towns and cities across North America with this name, presumably as a result of Scottish emigration.
Baird A Scottish surname, Baird's variant is Bard, meaning "poet."
Blair Not only a surname, as in Tony Blair, former Prime Minister, but also a given name meaning "from the plains" in Gaelic.
Bruce Robert the Bruce was King of Scotland in the fourteenth century, and defeated the English at the battle of Bannockburn (this was drummed into my head as a young pupil at my school in England by my Scottish head teacher!) Sources give the meaning of this name as coming from Brieuse, France, or Bruges in Belgium.
Callum Callum, or Calum, are derived from the name Columba, meaning "dove."
Fergus Fergus, or Fearghus, gives us the meanings of "man" and "vigour" - or "best warrior." So - a strong type of guy, it would seem!
Hamish Prounounced hay-mish, this name shouts "Scotland!" more than any other to my ears! It's a form of Seamus, coming from James which goes back to Jacob, whose name could refer to "heel" in the Bible tale of Jacob and Esau, or it could mean "let God protect."
Stuart/Stewart The name is connected to the word "steward." A famous historic Stuart was Mary Stuart, who became Mary Queen of Scots.
Scottish clan names and surnames as first names
Here are some Scottish clan names to get you thinking:
Buchanan
Cameron
Ferguson
Forrester
MacKenzie
Munro
Pentland
- and some family surnames connected with the wonderfully named Clan Farquharson:
Barrie
Coutts
Findlay
Kellas
Machardie
Mackinlay
Reoch
Check out my source for these names from this site dedicated to Scotland and its history: Electric Scotland - where there's a huge list of Scottish surnames for you to browse, all grouped under their clan names.