Scottish names are becoming all the rage in America, especially ones like Colin, Duncan, Knox, and Kyle. However, in 2019, one of the top trending names in Scotland was Archie, which is of Teutonic origin and means “truly brave.” You’ll find some of the cutest and most popular Scottish baby boy names on our list, as well as some of their meanings.
Colin is a classic Scottish name that has become increasingly popular in countries like Germany, Sweden, England, and the Netherlands. This cute name has an even more adorable meaning, as it means “pup.”
Unlike Colin, the meaning of the name Duncan is far from friendly, as it means “dark warrior.” But even then, this Scottish name has been a popular pick for many decades amongst Scottish and American parents.
The name Knox, which means “round hill,” has been making rounds in America and Canada since 2009, which is when actors Brad Pitt and Angelina Jolie gave this name to their son. Since then, the name Knox has been a part of the US top 1,000, and it doesn’t seem to be leaving it anytime soon.
Although very common in Scotland, the name Lyle, which means “someone who lives on an island,” isn’t very widespread in America. However, the same cannot be said about the Scottish name Kyle, which sounds very similar to Lyle but holds a spot in the US top 1,000.
For more trendy Scottish boy names, check out the list below.
Alasdair
Meaning: Defending men
Origin: Scottish
Alec
Meaning: Defending men
Origin: Greek
Archie
Meaning: Truly brave
Origin: Teutonic
Arran
Meaning: Ridged island
Origin: Scottish
Blaine
Meaning: Slender, angular
Origin: Scottish
Blake
Meaning: Fair-haired, dark
Origin: English
Brodie
Meaning: Little ridge
Origin: Scottish
Callum
Meaning: Dove
Origin: Scottish
Colin
Meaning: Pup
Origin: Scottish
Cormac
Meaning: Charioteer
Origin: Irish
Douglas
Meaning: Black water
Origin: Scottish
Duncan
Meaning: Dark warrior
Origin: Scottish
Evander
Meaning: Bow warrior
Origin: Scottish
Euan
Meaning: Born of the yew tree
Origin: Scottish
Fergus
Meaning: Man of force
Origin: Scottish
Finlay
Meaning: Fair-haired hero
Origin: Scottish
Finn
Meaning: Fair or white
Origin: Irish
Fraser
Meaning: Strawberry
Origin: Scottish
Gordon
Meaning: Great hill
Origin: Scottish
Grant
Meaning: Large
Origin: Scottish
Hamish
Meaning: Supplanter
Origin: Scottish
Harris
Meaning: Son of Harry
Origin: Scottish
Hector
Meaning: Holding fast
Origin: Greek
Innes
Meaning: From the river island
Origin: Scottish
Ivor
Meaning: Yew
Origin: Scottish
Jamie
Meaning: Supplanter
Origin: Scottish
Keir
Meaning: Dark, black
Origin: Irish
Kester
Meaning: One who carries Christ
Origin: Scottish
Knox
Meaning: Round hill
Origin: Scottish
Kyle
Meaning: Thriuphant
Origin: Scottish
Lachlan
Meaning: From the fjord-land
Origin: Scottish
Laith
Meaning: Lion or wet
Origin: Scottish
Lennox
Meaning: Elm grove
Origin: Scottish
Lewis
Meaning: Renowned warrior
Origin: English
Lyle
Meaning: Someone who lives on an island
Origin: Scottish
Magnus
Meaning: Greatest
Origin: Latin
Maxwell
Meaning: Great stream
Origin: Scottish
Mungo
Meaning: My pet
Origin: Scottish
Murray
Meaning: Settlement by the sea
Origin: Scottish
Niven
Meaning: Little saint
Origin: Scottish
Ramsay
Meaning: Low-lying land
Origin: Scottish
Ross
Meaning: Upland, peninsula
Origin: Scottish
Ruairi
Meaning: Red king
Origin: Irish
Seumas
Meaning: Supplanter
Origin: Scottish
Sholto
Meaning: Sower
Origin: Scottish
Struan
Meaning: Stream
Origin: Scottish
Tate
Meaning: Cheerful
Origin: English
Tavish
Meaning: Twin
Origin: Scottish
Thorfinn
Meaning: Finn of Thor
Origin: Norse
Wiley
Meaning: Resolute protection
Origin: Scottish