🏴 Scottish baby names

Scottish Baby Names & Their Meanings

Explore traditional Gaelic favourites, historic clan surnames and beautiful names inspired by Scotland's islands, landscapes and heritage. Search Scottish baby names for girls and boys, with meanings and easy pronunciation guidance.

Timeless favourites

Beautiful Scottish Names to Consider

A mix of familiar favourites and distinctive heritage choices for Australian families.

Girl · Place name

Isla

Pronounced EYE-la, this elegant name is linked with the Scottish island of Islay.

Girl · Gaelic

Eilidh

Pronounced AY-lee, a lyrical Gaelic name associated with light and radiance.

Girl · Scots

Bonnie

A warm Scottish favourite meaning pretty, attractive or cheerful.

Boy · Gaelic

Lachlan

Pronounced LOCK-lan, traditionally interpreted as from the land of lakes.

Boy · Gaelic

Callum

A gentle and familiar Scottish name meaning dove.

Boy · Scottish

Hamish

Pronounced HAY-mish, the distinctive Scottish form of James.

Heritage and inspiration

Understanding Scottish Baby Names

Scottish names draw from several languages and traditions, giving parents a wonderfully varied collection to explore.

More than one naming tradition

Scottish baby names may come from Scottish Gaelic, Scots, clan surnames, Christian history, Old Norse influence or the names of Scottish towns, islands and landscapes.

Gaelic pronunciation

Gaelic spellings are not always pronounced as English readers expect. Eilidh is usually AY-lee, Iain is EE-an and Ruairidh is ROO-ree.

Clans and surnames

Campbell, Cameron, Fraser, Mackenzie and Wallace began as surnames or clan names and are now widely used as first names.

Places and nature

Arran, Iona, Isla, Skye, Lewis, Fife and Clyde connect a child's name with Scotland's islands, rivers and historic regions.

Searchable directory

Browse Scottish Baby Names

Search by name or meaning, then narrow the directory by gender or style.

110 names

Ailsa

Girl

Pronunciation: AL-sa

Island name; associated with Ailsa Craig

Nature

Aileen

Girl

Pronunciation: ay-LEEN

Bright, shining one

Light

Ailis

Girl

Pronunciation: AY-lish

Noble

Classic

Alba

Girl

Pronunciation: AL-ba

Scotland; also associated with dawn or white

Place

Annabel

Girl

Pronunciation: AN-uh-bel

Graceful and beautiful

Beauty

Bonnie

Girl

Pronunciation: BON-ee

Pretty, attractive or cheerful

Beauty

Catriona

Girl

Pronunciation: ka-TREE-na

Pure

Classic

Davina

Girl

Pronunciation: da-VEE-na

Beloved

Love

Eilidh

Girl

Pronunciation: AY-lee

Radiant or shining one

Light

Elspeth

Girl

Pronunciation: EL-speth

Pledged to God

Faith

Fiona

Girl

Pronunciation: fee-OH-na

Fair or white

Beauty

Flora

Girl

Pronunciation: FLOR-uh

Flower

Nature

Greer

Girl

Pronunciation: GREER

Watchful or vigilant

Strength

Heather

Girl

Pronunciation: HETH-er

Flowering heath plant

Nature

Iona

Girl

Pronunciation: eye-OH-na

Island of Iona

Place

Isla

Girl

Pronunciation: EYE-la

Island; linked with Islay

Place

Jean

Girl

Pronunciation: JEEN

God is gracious

Faith

Kenna

Girl

Pronunciation: KEN-ah

Born of fire

Strength

Kirsty

Girl

Pronunciation: KER-stee

Follower of Christ

Faith

Lennox

Girl

Pronunciation: LEN-uks

From the place of elm trees

Nature

Lilias

Girl

Pronunciation: LIL-ee-us

Lily

Nature

Maisie

Girl

Pronunciation: MAY-zee

Pearl

Beauty

Mairi

Girl

Pronunciation: MAH-ree

Scottish form of Mary

Classic

Morag

Girl

Pronunciation: MOR-ag

Great or majestic

Strength

Rhona

Girl

Pronunciation: ROH-na

Rough island

Place

Shona

Girl

Pronunciation: SHOH-na

God is gracious

Faith

Skye

Girl

Pronunciation: SKY

Isle of Skye

Place

Sorcha

Girl

Pronunciation: SOR-ka

Bright or radiant

Light

Vaila

Girl

Pronunciation: VAY-la

Island name from Shetland

Place

Ainsley

Girl

Pronunciation: AYNZ-lee

One's own meadow

Nature

Blair

Girl

Pronunciation: BLAIR

Field or plain

Nature

Cameron

Girl

Pronunciation: KAM-er-un

Historic Scottish clan surname

Clan

Campbell

Girl

Pronunciation: KAM-buhl

Historic Scottish clan surname

Clan

Finlay

Girl

Pronunciation: FIN-lee

Fair-haired warrior

Strength

Fraser

Girl

Pronunciation: FRAY-zer

Associated with the Fraser clan

Clan

Lorna

Girl

Pronunciation: LOR-na

From Lorn, Scotland

Place

Mackenzie

Girl

Pronunciation: ma-KEN-zee

Child of Coinneach

Clan

Morna

Girl

Pronunciation: MOR-na

Beloved or affectionate

Love

Paisley

Girl

Pronunciation: PAYZ-lee

From Paisley, Scotland

Place

Rosslyn

Girl

Pronunciation: ROZ-lin

Promontory by a waterfall

Nature

Rowan

Girl

Pronunciation: ROH-an

Rowan tree

Nature

Sheena

Girl

Pronunciation: SHEE-na

God is gracious

Faith

Afton

Girl

Pronunciation: AF-tun

Scottish river name

Nature

Fenella

Girl

Pronunciation: feh-NEL-ah

Fair-shouldered

Beauty

Ishbel

Girl

Pronunciation: ISH-bel

Pledged to God

Faith

Lesley

Girl

Pronunciation: LEZ-lee

Garden of holly

Nature

Mirren

Girl

Pronunciation: MIR-en

Beloved; associated with Saint Mirin

Classic

Norna

Girl

Pronunciation: NOR-na

Name associated with Orkney and Shetland

Place

Seonaid

Girl

Pronunciation: SHOH-nitch

God is gracious

Faith

Una

Girl

Pronunciation: OO-na

One

Classic

Alasdair

Boy

Pronunciation: AL-us-ter

Defender of the people

Strength

Angus

Boy

Pronunciation: ANG-gus

One strength or unique choice

Strength

Arran

Boy

Pronunciation: AR-an

From the Isle of Arran

Place

Baird

Boy

Pronunciation: BAIRD

Poet or minstrel

Wisdom

Blair

Boy

Pronunciation: BLAIR

Field or plain

Nature

Brodie

Boy

Pronunciation: BROH-dee

From Brodie in Moray

Place

Bruce

Boy

Pronunciation: BROOS

Historic royal and clan name

Royal

Callan

Boy

Pronunciation: KAL-an

Battle or rock

Strength

Callum

Boy

Pronunciation: KAL-um

Dove

Peace

Cameron

Boy

Pronunciation: KAM-er-un

Historic Scottish clan surname

Clan

Campbell

Boy

Pronunciation: KAM-buhl

Historic Scottish clan surname

Clan

Craig

Boy

Pronunciation: KRAYG

Rock or crag

Nature

Douglas

Boy

Pronunciation: DUG-lus

Dark stream

Nature

Duncan

Boy

Pronunciation: DUN-kan

Dark warrior

Strength

Euan

Boy

Pronunciation: YOO-an

Born of the yew tree

Nature

Fergus

Boy

Pronunciation: FER-gus

Man of strength

Strength

Finlay

Boy

Pronunciation: FIN-lee

Fair-haired warrior

Strength

Forbes

Boy

Pronunciation: FORBZ

From the fields; clan name

Clan

Fraser

Boy

Pronunciation: FRAY-zer

Associated with the Fraser clan

Clan

Gavin

Boy

Pronunciation: GAV-in

White hawk

Nature

Gordon

Boy

Pronunciation: GOR-dun

From the spacious fort

Place

Graeme

Boy

Pronunciation: GRAY-em

From the gravelly homestead

Place

Hamish

Boy

Pronunciation: HAY-mish

Scottish form of James

Classic

Iain

Boy

Pronunciation: EE-an

God is gracious

Faith

Innes

Boy

Pronunciation: IN-iss

Island

Nature

Kerr

Boy

Pronunciation: KAIR

From wet ground or marshland

Nature

Kenneth

Boy

Pronunciation: KEN-ith

Handsome or born of fire

Strength

Lachlan

Boy

Pronunciation: LOCK-lan

From the land of lakes

Place

Leith

Boy

Pronunciation: LEETH

From the river or harbour district of Leith

Place

Lennox

Boy

Pronunciation: LEN-uks

From the place of elm trees

Nature

Lewis

Boy

Pronunciation: LOO-iss

Associated with the Isle of Lewis

Place

Logan

Boy

Pronunciation: LOH-gan

Little hollow

Nature

Malcolm

Boy

Pronunciation: MAL-kum

Disciple of Saint Columba

Faith

Mungo

Boy

Pronunciation: MUN-goh

Dear one; associated with Saint Mungo

Love

Murdo

Boy

Pronunciation: MUR-doh

Sea warrior

Strength

Nairn

Boy

Pronunciation: NAIRN

From Nairn in the Highlands

Place

Neil

Boy

Pronunciation: NEEL

Champion

Strength

Ramsay

Boy

Pronunciation: RAM-zee

Wild garlic island

Nature

Ranald

Boy

Pronunciation: RAN-ald

Ruler's counsellor

Royal

Rory

Boy

Pronunciation: ROR-ee

Red king

Royal

Ross

Boy

Pronunciation: ROSS

Headland or promontory

Nature

Ruairidh

Boy

Pronunciation: ROO-ree

Red king

Royal

Scott

Boy

Pronunciation: SKOT

A person from Scotland

Classic

Stewart

Boy

Pronunciation: STYOO-art

Guardian or steward

Royal

Struan

Boy

Pronunciation: STROO-an

Stream

Nature

Tavish

Boy

Pronunciation: TAV-ish

Twin

Classic

Wallace

Boy

Pronunciation: WOL-iss

Historic Scottish surname

Clan

Alpin

Boy

Pronunciation: AL-pin

Linked with the historic kings of Alba

Royal

Clyde

Boy

Pronunciation: KLYDE

River Clyde

Nature

Coinneach

Boy

Pronunciation: KON-yakh

Handsome

Beauty

Dugald

Boy

Pronunciation: DOO-gald

Dark stranger

Classic

Fife

Boy

Pronunciation: FYFE

From the historic county of Fife

Place

Gregor

Boy

Pronunciation: GREG-or

Watchful

Strength

Kester

Boy

Pronunciation: KES-ter

Bearer of Christ

Faith

Murray

Boy

Pronunciation: MUR-ee

From the coastal settlement of Moray

Place

Ninian

Boy

Pronunciation: NIN-ee-an

Associated with Saint Ninian

Faith

Ossian

Boy

Pronunciation: OSH-an

Little deer

Nature

Ruaridh

Boy

Pronunciation: ROO-ree

Red king

Royal

Sandy

Boy

Pronunciation: SAN-dee

Defender of the people

Strength

Tam

Boy

Pronunciation: TAM

Twin; Scottish short form of Thomas

Classic
No matching names found.
Try another spelling or clear the filters.

Meanings and pronunciations can vary between traditions and historical sources. These descriptions provide a concise guide to commonly associated forms and meanings.

Helpful answers

Scottish Baby Name FAQs

What are some popular Scottish baby names?

Popular Scottish choices include Isla, Bonnie, Maisie, Skye, Lachlan, Callum, Angus, Hamish, Rory and Finlay.

What is the difference between Scottish and Scottish Gaelic names?

Scottish names can come from Scots, Scottish Gaelic, clan surnames, Christian history, Old Norse influence and Scottish place names. Scottish Gaelic names specifically come from the Gaelic language.

How do you pronounce Eilidh?

Eilidh is commonly pronounced AY-lee. It is a traditional Scottish Gaelic girls' name associated with light or radiance.

How do you pronounce Ruairidh or Ruaridh?

Ruairidh and Ruaridh are commonly pronounced ROO-ree. Both spellings are used for the Gaelic name meaning red king.

Are Scottish baby names suitable for Australian families?

Yes. Names such as Isla, Lachlan, Angus, Cameron and Mackenzie are widely recognised in Australia while retaining a strong connection to Scottish heritage.

Can Scottish names be personalised on Cotton Cuddles products?

Yes. Many Scottish names can be embroidered on Cotton Cuddles baby blankets, hooded towels and gift sets. Check the character limit on the product page before ordering.

Continue exploring

Explore More Baby Names

Discover names from more cultures and traditions.

Found a name you love?

Make it part of a treasured keepsake with a personalised Cotton Cuddles baby blanket, hooded towel or gift set.

Shop personalised baby gifts