100 Awesome Scottish Baby Boy Names

Naming your baby boy is likely one of the most significant choices you’ll ever make—and if you appreciate tradition, strength, and charm, there is no better option than a Scottish name!

Scottish baby boy names are influenced by ancient Celtic, Gaelic, or Norse traditions, and they have a sense of heritage and rugged beauty.

Full of meaning from brave warriors, picturesque landscapes, and clans centuries old, these names evoke history, culture, and pride.

In this post, we have compiled some Scottish baby girl names along with their strong meanings for your consideration in naming your little Highlander.

scottish baby boy names


Ailpein – White or fair one

Ainsley – One’s own meadow

Aodh – Fiery or flame

Aonghas – One strength or unique choice

Archibald – Bold and genuine

Arran – From the island of Arran

Artair – Bear-like or noble

Baird – Poet or storyteller

Baul – Snub-nosed

Beathan – Life or lively

Blair – Field or plain

Bram – Bramble or thorny bush of wild blackberries

Brody – Ditch or muddy place

Bryce – Speckled or freckled

Callan – Rock or battle

Camdyn – Winding valley

Camran – Crooked nose

Caoimhean – Gentle and kind

Ciaran – Dark-haired one

Clach – Stone or rock

Clancy – Red warrior

Colin – Young cub or victorious

Cowan – Hillside or twin

Craig – Rock or crag

Crawford – Crow ford

Daibhidh – Beloved (Scottish form of David)

Dallas – Meadow dwelling

Darach – Oak tree

Davinaich – Beloved warrior

Donnan – Brown or dark-haired

Douglas – Dark river or dark stream

Duncan – Dark warrior or brown chief

Eagan – Little fire

Eion – God is gracious (Scottish form of John)

Erskine – High cliff or green rising ground

Euan – Born of the yew tree

Fagan – Little ardent one

Fergus – Man of strength or virility

Finlay – Fair warrior or white hero

Fintan – White fire

Fraser – Strawberry or forest dweller

Gavin – White hawk or little hawk

Gilroy – Son of the redhead

Gordon – Great hill or spacious fort

Graeme – Gravelly homestead

Gregor – Watchful or vigilant

Griogair – Ever alert or watchful (Gaelic form of Gregor)

Hamish – Supplanter (Scottish form of James)

Hendry – Ruler of the home

Innes – From the river island

Ivor – Archer or bow warrior

Jock – God is gracious (Scottish nickname for John)

Kael – Mighty warrior

Kendrick – Royal power or bold ruler

Kenneth – Handsome or born of fire

Kevan – Gentle and handsome

Kirk – Church or chapel

Knox – Round hill or summit

Kyle – Narrow strait or channel

Lachlan – Land of lakes

Laine – Path or roadway

Lennox – With many elm trees

Lorne – Fox or lost

Lyall – Loyal or faithful

Macallister – Son of the defender

Macbeth – Son of life

Macgregor – Son of the watchful

Macrae – Son of grace

Malcolm – Disciple of Saint Columba

Mannix – Little monk

Marchand – Horseman or cavalier

Murray – Lord of the sea

Nairn – River with alder trees

Neil – Champion or cloud

Niven – Sacred or holy

Ogden – Oak valley

Oran – Light or pale-skinned

Paden – Royal or noble

Quinn – Wise or intelligent

Ramsay – Wild garlic island

Ranald – Wise ruler

Reid – Red-haired

Rhys – Enthusiasm or passion

Ronan – Little seal

Ross – Headland or peninsula

Roy – Red-haired king

Seoras – Farmer or earthworker (Scottish Gaelic form of George)

Shaw – Wolf or grove

Sinclair – Bright and clear

Stuart – Steward or guardian

Struan – Stream or flow

Taran – Thunder

Tavish – Twin or beloved

Torin – Chief or thunder

Torrence – From the hills

Uisdean – Intelligent or wise

Wallace – Foreigner or Welshman

Watson – Son of Walter

Wylie – Determined or resolute

Yestin – Just or fair

Similar Posts