Scottish

We’ve compiled a list of baby names in each category to help you choose the perfect name. Click on a name to find the name meaning, popularity, origin, and other helpful information.

Aberdeen

The girl’s name Aberdeen is a Scottish name meaning: “at the mouth of the Don”.

Adair

Adair Meaning and Origin Adair is a unisex name of English and Scottish origin, meaning: “a river near the oaks.” A surname derived from the Old English name Eadgar.

Adaira

Adaira Meaning and Origin This moniker strikes a nice balance between being eclectic and simple. The name Adaira is a girl's name meaning "by the oak tree ford" and is of Scottish origin. Posts with the name Adaira: Rare and Unique Scottish Baby Names Straight from...

Afton

Afton Meaning and Origin The name Afton is a unisex name meaning "evening" and is of Swedish origin. Afton was originally a Scottish surname derived from an English place name. It is also the name of a river in Scotland.  Posts with the name Afton: 20 of the Preppiest...

Aileana

Aileana Meaning and Origin This name is great if you love subtle nature-inspired names. The name Aileana is a girl's name meaning "from the green meadow" and is of Scottish origin.  Posts with the name Aileana: Rare and Unique Scottish Baby Names Straight from the...

Ailsa

Ailsa Meaning and Origin The name Ailsa (EL-sa or AYL-sa) is a girl's name meaning "elf victory" and is of Scottish origin. This name a tried and true Scots name, with Viking origins referring to a volcanic island and gannet colony, Ailsa Craig. Derived from Old Norse...

Ainsley

Ainsley is a Scottish name meaning: “meadow”.

Aisling

Aisling Meaning and Origin This beautiful name is credited with being the origin of the name Ashley. The name Aisling is a girl's name meaning "dream, vision" and is of Scottish and Irish origin.  Posts with the name Aisling: Rare and Unique Scottish Baby Names...

Alasdair

Alasdair Meaning and Origin The name Alasdair is a boy's name meaning "defender of man" and is of Scottish origin.  Posts with the name Alasdair: 99 Unique Boy Names That Start With A

Alastair

Alastair Meaning and Origin The name Alastair is a boy's name meaning "defender of the people" and is of Scottish origin. A charming Scottish variation of the popular name Alexander. Posts with the name Alastair: Rare and Unique Scottish Baby Names Straight from the...

Allison

Allison is a Scottish name meaning: “noble”.

Annella

Annella Meaning and Origin A gorgeous feminine name that feels similar to Annebelle but is less popular and comes with the adorable nickname "Nellie. The name Annella is a girl's name meaning "grace or favor" and is of Scottish origin.  Posts with the name Annella:...

Aoife

The girl’s name Aoife is a Scottish name meaning: “beauty”.

Ayton

Ayton Meaning and Origin The name Ayton is a boy's name meaning "river stream + farmstead" and is of English and Scottish origin.  Posts with the name Ayton: 50 Surnames For Boys That Aren’t Overused

Baird

Baird Meaning and Origin The name Baird is a boy's name meaning "poet, one who sings ballads" and is of Gaelic, Scottish, and Irish origin.  Posts with the name Baird: 50 Surnames For Boys That Aren’t Overused

Beathan

Beathan Meaning and Origin Beathan is a boy’s name of Scottish origin, meaning: “life.” A derivative of Gaelic beatha ‘life’.

Berkley

Berkley Meaning and Origin Berkley is a unisex name of Scottish and English origin, meaning “birch tree meadow.” Berkley may have its roots as a surname, but this effortlessly cute pick works well as a first name too. You may also like: Brinley, Bexley, Briar Posts...

Blair

Blair is an Scottish name meaning: “plain or field”.

Blane

Blane Meaning and Origin Blane is a unisex name of Scottish origin, meaning "yellow".  Posts with the name Blane:  

Bonnie

Bonnie Meaning and Origin Bonnie is a girl's name meaning "fine, attractive, pretty" and is of Scottish origin. Originally an affectionate nickname from the Scottish word bonnie. The name enjoyed wide popularity in the second part of the 20th century. Current...

Bowie

Bowie Meaning and Origin Bowie is a unisex name meaning "yellow, fair-haired" and is of Scottish and Irish origin. Posts with the name Bowie: 50 Unheard of Unique and Totally Wearable Boys Names

Brenda

Brenda Meaning and Origin The name Brenda is a girl's name meaning "sword" and is of Scottish and Irish from Norse origin. Until the 20th century, the name was confined to Scotland and Ireland however, it is probably more likely of Scandinavian origin rather than...

Bretton

Bretton Meaning and Origin The name Bretton is a boy's name meaning "a native of Brittany France" and is of Scottish origin. This name is strong, sophisticated, and friendly.  Posts with the name Bretton: Rare and Unique Scottish Baby Names Straight from the...

Brewster

Brewster Meaning and Origin Brewster is a boy's occupational name of Northern English and Scottish origin meaning "brewer of beer or ale." Posts with the name Brewster: 100 Baby Names For Boys That Are Super Rare

Brochan

Brochan Meaning and Origin The name Brochan is a boy's name meaning "porridge" and is of Scottish origin. For a confident boy who's guaranteed to turn heads when he's older. Posts with the name Brochan: Rare and Unique Scottish Baby Names Straight from the...

Brodrick

Brodrick Meaning and Origin The name Brodrick is a boy's name meaning "descendant of Bruadar" and is of Scottish origin. With nickname options like Brodie and Rick, this name proves to be pretty versatile. Posts with the name Brodrick: Rare and Unique Scottish Baby...

Brody

Brody is a Scottish boy’s name meaning: “muddy place”.

Bryden

The boy’s name Bryden is a Scottish name meaning: “bridle maker”.

Cailean

Cailean Meaning and Origin Its similarity to other popular titles like Jalen and Caden makes the name feel familiar and unique at the same time. The name Cailean is a unisex name meaning "whelp" and is of Scottish origin.  Posts with the name Cailean: Rare and Unique...

Caitriona

Caitriona Meaning and Origin A popular Scottish choice pronounced "Katrina" is the Gaelic form of Katherine.  The name Caitriona is a girl's name meaning "pure" and is of Scottish origin.  Posts with the name Caitriona: Rare and Unique Scottish Baby Names Straight...

Calder

Calder Meaning and Origin The name Calder is a boy's name meaning "rough waters or stream" and is of Scottish origin.  Posts with the name Calder: 50 Surnames For Boys That Aren’t Overused

Callum

Callum Meaning and Origin The name Callum is a boy's name meaning "dove" and is of Scottish origin. This precious moniker is as soft and lovely as its meaning. Current Popularity: #335. Posts with the name Callum: Rare and Unique Scottish Baby Names Straight from the...

Camdan

Camdan Meaning and Origin The name Camdan is a boy's name meaning "from the winding valley" and is of Scottish origin. Camdan is a modern and trendy name that is the perfect alternative to Cameron or Caden.  Posts with the name Camdan: Rare and Unique Scottish Baby...

Camden

Camden is a Scottish name meaning: “from the winding valley”.

Cameron

The boy’s or girl’s name Cameron is a Scottish name meaning: “crooked nose”.

Cameryn

Cameryn Meaning and Origin Cameryn is a gender-neutral name of Scottish and Gaelic origin, meaning "crooked nose."  Posts with the name Cameryn:  Girl Names That Start With C

Campbell

Campbell Meaning and Origin Campbell is a unisex name of Scottish and Irish origin, meaning: “crooked mouth.” It’s a Scottish surname that’s a charming first name, and even more adorable when shortened to Cam. The name Campbell is an Irish surname—derived from the...

Camryn

Camryn Meaning and Origin Camryn is a unisex name of Scottish origin, meaning "crooked nose".  Posts with the name Camryn:  Girl Names That Start With C

Carnegie

Carnegie (kahr-NEG-ee) is a Scottish surname for girl’s meaning: “fort at the gap”.

Carson

Carson (KAAR-sahn) is a Scottish boy’s or girl’s name meaning: “marsh dweller”.

Carsyn

Carsyn Meaning and Origin Carsyn is a unisex name of Scottish and Irish origin, meaning "son of the marsh dwellers".  Posts with the name Carsyn:  Girl Names That Start With C

Clyde

Clyde is a Scottish boy’s name meaning: “from the river bank”.

Coira

Coira Meaning and Origin This Scottish baby name sounds similar to the more popular Cora but stands out as a pretty pick for girls.  The name Coira is a girl's name meaning "seething pool" and is of Scottish origin.  Posts with the name Coira: Rare and Unique Scottish...

Collin

The boy’s name Collin is a Scottish name meaning: “young one”.

Colton

The boy’s name Colton is an English name meaning: “dark settlement”.

Creighton

Creighton Meaning and Origin The name Benjamin is a boy's name meaning "border settlement" and is of Scottish origin. Originally a surname from Gaelic crìoch ‘border, boundary’ and Middle English tune ‘settlement’.

Crisdean

Crisdean Meaning and Origin The name Crisdean is a boy's name meaning "christ" and is of Scottish origin. From Criosd ‘Christ’, used as an equivalent of Christopher or Christian.

Dallas

Dallas Meaning and Origin Dallas is a unisex name meaning "meadow dwelling" and is of English and Scottish origin. Current Popularity: #271 for a boy and #630 for a girl. Posts with the name Dallas: 100 Gender Neutral Baby Names 50 Southern Girl Names That Are...

Dallis

Dallis Meaning and Origin A variation of Dallas that seems more feminine and frilly.  The name Dallis is a girl's name meaning "from the dales; the valley meadows" and is of Scottish origin.  Posts with the name Dallis: Rare and Unique Scottish Baby Names Straight...

Dalzell

Dalzell Meaning and Origin The name Dalzell is a unisex name meaning "bright or white" and is of Scottish origin. Dalzell is a unisex baby name that appeals to modern tastes while still nodding to Scottish roots. Posts with the name Dalzell: Rare and Unique Scottish...

Darragh

Darragh Meaning and Origin The name Darragh is a boy's name meaning "oak" and is of Irish and Scottish origin. Derived from Scottish Gaelic word darach ‘oak’.

Darrow

Darrow Meaning and Origin The name Darrow is a boy's name meaning "oaktree" and is of Scottish origin. Posts with the name Darrow: Whimsical & Enchanting Names for Boys 50 Unheard of Unique and Totally Wearable Boys Names

Dasher

Dasher Meaning and Origin Dasher is a boy’s name of Scottish via German origin, meaning: “purse maker.”  Posts with the name Dasher: 30 Non-Traditional Christmas Baby Names for Your Little Bundle of Joy

Davina

Davina Meaning and Origin Davina is a girl's name of Scottish, Hebrew origin meaning "beloved, little deer". Feminine form of David. Current popularity: #629. Posts with the name Davina: 500 of the Prettiest Girl Names You’ve Ever Heard

Dune

Dune Meaning and Origin Dune is a boy's name meaning "brown-skinned soldier" and is of Scottish origin. Posts with the name Dune: 50 Unheard of Unique and Totally Wearable Boys Names

Elaine

Elaine Meaning and Origin Elaine is a girl's name of French and Scottish origin, meaning "bright, shining light".  Posts with the name Elaine:  51 Popular Girl Names That Start With E

Ellair

Ellair Meaning and Origin The name Ellair is a boy's name meaning "butler or steward" and is of Scottish origin. A refreshing alternative to popular boys "E" names like Elijah or Ethan. Posts with the name Ellair: Rare and Unique Scottish Baby Names Straight from the...

Ellar

Ellar Meaning and Origin Ellar is a unisex name meaning "monastery's steward" and is of Scottish origin. Posts with the name Ellar: 30 Vintage Baby Names Lost in Time That Actually Sound Quite Modern

Elodie

(French) foreign riches.

Elsie

Elsie Meaning and Origin Elsie is a girl's name of Scottish origin meaning "pledged to God". Current popularity: #233. Posts with the name Elsie: 50 Adorable First and Middle Name Combinations for Girls

Elway

Elway Meaning and Origin The name Elway is a boy's name meaning "field" and is of Scottish origin.  Posts with the name Elway: 50 Surnames For Boys That Aren’t Overused

Ensley

Ensley Meaning and Origin Ensley is a girl's name meaning "solitary clearing" and is of Scottish origin. Posts with the name Ensley: 20 Unique Unusual Girl Names to Add to Your Favorites List

Eunan

Eunan Meaning and Origin The name Eunan is a boy's name meaning "esteemed, beloved; emerald" and is of Scottish origin. Another great "E" option for parents looking to honor their Scottish roots. Posts with the name Eunan: Rare and Unique Scottish Baby Names Straight...

Ewan

Ewan Meaning and Origin Ewan is a classic, strong, and masculine, name that is an underused gem. The name Ewan is a boy's name meaning "born from the yew tree" and is of Scottish origin.  Ewan is an anglicization of the Scottish Gaelic name, Eòghann which may be...

Ferelith

Ferelith is an Irish, Gaelic, and Scottish name meaning: “sovereign”.

Fergus

Fergus Meaning and Origin The name Fergus is a boy's name meaning "man of force" and is of Scottish origin. A perfect name for your tiny force-to-be-reckoned-with! Fergus sounds a little stuffy, but have no fear; a baby name with some age denotes wisdom and a quirky...

Fergus

The boy’s name Fergus is a Scottish name meaning: “man of force”.

Fife

Fife Meaning and Origin The name Fife is a boy's place name of Scottish origin. Originally a surname for someone from the region of Fife.

Finley

Finley is a Scottish name meaning: “fair hero”.

Finola

Finola Meaning and Origin This gorgeous pick for a girl sounds right out of a storybook.  The name Finola is a girl's name meaning "white, fair shoulder" and is of Scottish origin.  Posts with the name Finola: Rare and Unique Scottish Baby Names Straight from the...

Forsythia

Forsythia Meaning and Origin Forsythia is a girl’s flower name of Scottish origin. Named after William Forsyth, a Scottish botanist.

Fraser

Fraser Meaning and Origin Fraser is a boy's name meaning "strawberry" and is of Scottish origin. Originally a surname borne by a prominent Scottish family from Norman origins, de Frisselle, and de Fresel(iere). Posts with the name Fraser: Cute and Unique Middle Names...

Fyvie

Fyvie Meaning and Origin The name Fyvie is a girl's name meaning "deer hill" and is of Scottish origin.  Posts with the name Fyvie: 100 Girl Names You Haven’t Heard Of

Gracie

Gracie is an anglicisation of the Scottish Gaelic word greusaich meaning  shoemaker.

Greer

Greer is a Scottish name meaning: “watchful”.

Guthrie

Guthrie Meaning and Origin Guthrie is a unisex name meaning “windy place” and is of Scottish origin. Derived from the Gaelic gaothair “windy place”. Posts with the name Guthrie: 50 Southern Girl Names That Are Charming & Sweet

Hamish

Hamish Meaning and Origin The name Hamish is a boy's name meaning "supplanter" and is of Scottish origin. A classic name option still popular in Scotland today, this charming pick is the Scots version of James. Posts with the name Hamish: Rare and Unique Scottish Baby...

Hutch

Hutch Meaning and Origin The name Hutch is a boy's name meaning "mind, bright in mind and spirit, heart, understanding" and is of Anglo-Scottish origin. Posts with the name Hutch: 50 Southern Baby Names for Boys You’re Guaranteed to Fall for

Hutchins

Hutchins Meaning and Origin The name Hutchins is a boy's name meaning "the son of Hugh" and is of Scottish origin.  Posts with the name Hutchins: 50 Surnames For Boys That Aren’t Overused

Huxley

(Scottish) Hucc clearing.

Iagan

Iagan Meaning and Origin The name Iagan is a boy's name meaning "little fire" and is of Scottish origin. Iagan is a unique option for the brightest baby around.  Posts with the name Iagan: Rare and Unique Scottish Baby Names Straight from the Highlands

Innes

Innes Meaning and Origin The name Innes is a boy's name meaning "island" and is of Scottish origin. Originally a surname from Gaelic inis 'island, piece of land.' Posts with the name Innes: 32 Celtic Baby Names for Boys

Iona

Iona Meaning and Origin The name Iona is a girl's place name of Scottish origin. The name Iona is simple yet strong, taken from a group of small islands off the coast of Scotland, where Saint Columba founded a monastery.  Posts with the name Iona: Rare and Unique...

Ishbel

Ishbel Meaning and Origin Ishbel is a girl's name of Scottish origin, meaning "oath of God".  Posts with the name Ishbel: 

Isla

Isla is a Spanish name meaning: “island”.

Islay

Islay Meaning and Origin The name Islay is a girl's place name of Scottish origin. A gorgeous alternative to Isla, this name comes from one of Scotland's most beautiful islands.  Posts with the name Islay: Rare and Unique Scottish Baby Names Straight from the...

Jamison

Jamison is a girl’s or boy’s English name meaning: “son of james”.

Kameron

Kameron Meaning and Origin Kameron is a unisex name of Scottish origin, meaning "crooked nose".  Posts with the name Kameron:  Boy Names That Start With K

Keith

Keith Meaning and Origin Keith is a boy's name of Gaelic and Scottish origin, meaning "one who dwells in the forest".  Posts with the name Keith:  Boy Names That Start With K

Kellen

Kellen Meaning and Origin The name Kellen is a boy’s name meaning “son of Alan” and is of Scottish origin. Possibly a shortened form of Scottish surname McKellen (Gaelic Mac Ailein ‘son of Alan’). Current Popularity: #792. Posts with the name Kellen: 100 Boy Names You...

Kelso

The boy’s name Kelso is a Scottish surname and place name meaning: “chalk ridge”.

Kelvin

Kelvin Meaning and Origin Kelvin is a boy's name of Scottish origin, meaning "riverman".  Posts with the name Kelvin:  Boy Names That Start With K

Kendrew

Kendrew Meaning and Origin The name Kendrew is a boy’s name meaning “man, warrior” and is of Scottish origin. Posts with the name Kendrew: 100 Boy Names You Haven’t Heard Of

Kendrick

Kendrick is a Welsh name meaning: “champion”.

Kendrix

Kendrix Meaning and Origin The name Kendrix is a boy's name meaning "royal chieftain" and is of Scottish origin. An empowering moniker feels both classic and edgy, which is perfect for a baby to grow into.  Posts with the name Kendrix: Rare and Unique Scottish Baby...

Kendry

Kendry Meaning and Origin Kendry is a unisex name of Scottish origin, meaning: “son of Henry.”  Posts with the name Kendry: 100 Unique Names for Boys You Won’t Hear On The Playground

Kenna

Kenna Meaning and Origin Kenna is an excellent option for those looking for a unique version of the name Kendall. The name Kenna is a girl's name meaning "born of fire, handsome" and is of Scottish origin. Current Popularity: #689. Posts with the name Kenna: Rare and...

Kennan

Kennan Meaning and Origin Kennan is a boy's name of Scottish origin meaning "son of Cionnaith." The reduced form of McKennan. Posts with the name Kennan: 100 Baby Names For Boys That Are Super Rare

Kenneth

Kenneth Meaning and Origin Kenneth is a boy's name of Scottish origin, meaning "born of fire, handsome".  Posts with the name Kenneth:  Boy Names That Start With K

Get the Latest