50 Creative Scottish Baby Names (2024)

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

Leave a Comment