Scotland is one of the most scenic locations in the world, with rolling green plains and towering castles. Their history starts with the Roman Empire’s arrival in the first century and continues to today, spanning years of empires, castles, and wars. Today, there are around 5.5 million Scots around the world, and they continue to celebrate their rich culture and traditions.
Many traditional names originate from Scotland. Annabel is an elegant choice that means “beautiful and graceful” and has experienced a peak in popularity in the 2010s. Isla is another girl’s name that means “dynamic, vibrant, and bright”. Both of these names encompass traits that you’d want your little one to have.
For boys, you’ll have many choices as well. Gavin is a Scottish name that means “white hawk”, and Kendrew means “manly and brave”. If you prefer your son to have a softer name, you could also go with Scott, which simply means “from Scotland” or “wanderer”.
If you’ve been to Scotland recently and you were inspired by its culture, you might be looking for Scottish baby names. Maybe you have Scottish heritage, and you want to help your future child acknowledge their roots. No matter the case, a creative Scottish name can help your little one stand out from their peers!
Aila
Meaning: From the strong place
Origin: Scottish
Gender: Girl
Akira
Meaning: Anchor
Origin: Scottish
Gender: Girl
Alpin
Meaning: Blond
Origin: Scottish
Gender: Boy
Anderson
Meaning: Son of Andrew
Origin: Scottish
Gender: Boy
Annabel
Meaning: Beautiful and graceful
Origin: Latin
Gender: Girl
Arthur
Meaning: Derived from Celtic artos meaning ‘bear’
Origin: Scottish
Gender: Boy
Bearnard
Meaning: Bear strong
Origin: Scottish
Gender: Boy
Beathan
Meaning: Son of the righthand
Origin: Scottish
Gender: Boy
Beathas
Meaning: Wise
Origin: Scottish
Gender: Boy
Bhaltair
Meaning: Strong fighter
Origin: Scottish
Gender: Boy
Biast
Meaning: Beast
Origin: Scottish
Gender: Boy
Bonnie
Meaning: Pretty or charming
Origin: Scottish
Gender: Girl
Brice
Meaning: Speckled
Origin: Scottish
Gender: Boy
Broc
Meaning: Badger
Origin: Scottish
Gender: Boy
Broderick
Meaning: Brother
Origin: Scottish
Gender: Boy
Brody
Meaning: Second son
Origin: Scottish
Gender: Boy
Bruce
Meaning: Surname since medieval times; now a common given name. Folklore tale of 14th century Robert King of Scotland
Origin: Scottish
Gender: Boy
Cameron
Meaning: Clan name meaning bent nose
Origin: Scottish
Gender: Unisex
Campbell
Meaning: Derived from a Scottish surname based on the Gaelic meaning crooked mouth
Origin: Scottish
Gender: Boy
Carson
Meaning: Surname
Origin: Scottish
Gender: Boy
Gavin
Meaning: White hawk
Origin: Scottish
Gender: Boy
Cromwell
Meaning: From the crooked well
Origin: Scottish
Gender: Boy
Dallas
Meaning: From the waterfall
Origin: Scottish
Gender: Unisex
David
Meaning: Beloved or friend, adopted from the Hebrew. David was a common name of Scottish kings in the Middle Ages
Origin: Scottish
Gender: Boy
Donald
Meaning: Great cheif, world mighty
Origin: Scottish
Gender: Boy
Douglas
Meaning: Dark water, dark stream
Origin: Scottish
Gender: Boy
Duff
Meaning: Black
Origin: Scottish
Gender: Boy
Elliot
Meaning: Old Welshman
Origin: Scottish
Gender: Boy
Ervin
Meaning: Beautiful
Origin: Scottish
Gender: Boy
Evan
Meaning: Right handed
Origin: Scottish
Gender: Boy
Fergus
Meaning: First choice; Man of strength
Origin: Scottish
Gender: Boy
Fiona
Meaning: Fair
Origin: Scottish
Gender: Girl
Fletcher
Meaning: Maker of arrows
Origin: Scottish
Gender: Boy
Gilbert
Meaning: Servant of St. Bridget
Origin: Scottish
Gender: Boy
Gordan
Meaning: Hero
Origin: Scottish
Gender: Boy
Gordon
Meaning: From the marshes
Origin: Scottish
Gender: Boy
Gregor
Meaning: On the watch
Origin: Scottish
Gender: Boy
Hamilton
Meaning: A Scottish surname and place name of one of the great noble families of Scotland
Origin: Scottish
Gender: Boy
Henson
Meaning: Son of Henry
Origin: Scottish
Gender: Boy
Isla
Meaning: Dynamic, vibrant, and bright
Origin: Scottish
Gender: Girl
Iver
Meaning: Archer
Origin: Scottish
Gender: Boy
Kelly
Meaning: Wood
Origin: Scottish
Gender: Girl
Kendrew
Meaning: Manly and brave
Origin: Scottish
Gender: Boy
Lair
Meaning: Mare
Origin: Scottish
Gender: Girl
Lesley
Meaning: Scottish surname and place name
Origin: Scottish
Gender: Girl
Lindsay
Meaning: A lake; a place of linden trees
Origin: Scottish
Gender: Girl
Logan
Meaning: Finnian’s servant
Origin: Scottish
Gender: Boy
MacIver
Meaning: Son of an archer
Origin: Scottish
Gender: Boy
Payton
Meaning: Royal
Origin: Scottish
Gender: Boy
Scott
Meaning: From Scotland or wanderer
Origin: Scottish
Gender: Boy