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.
Beautiful Scottish Names to Consider
A mix of familiar favourites and distinctive heritage choices for Australian families.
Isla
Pronounced EYE-la, this elegant name is linked with the Scottish island of Islay.
Eilidh
Pronounced AY-lee, a lyrical Gaelic name associated with light and radiance.
Bonnie
A warm Scottish favourite meaning pretty, attractive or cheerful.
Lachlan
Pronounced LOCK-lan, traditionally interpreted as from the land of lakes.
Callum
A gentle and familiar Scottish name meaning dove.
Hamish
Pronounced HAY-mish, the distinctive Scottish form of James.
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.
Browse Scottish Baby Names
Search by name or meaning, then narrow the directory by gender or style.
Ailsa
GirlPronunciation: AL-sa
Island name; associated with Ailsa Craig
Aileen
GirlPronunciation: ay-LEEN
Bright, shining one
Ailis
GirlPronunciation: AY-lish
Noble
Alba
GirlPronunciation: AL-ba
Scotland; also associated with dawn or white
Annabel
GirlPronunciation: AN-uh-bel
Graceful and beautiful
Bonnie
GirlPronunciation: BON-ee
Pretty, attractive or cheerful
Catriona
GirlPronunciation: ka-TREE-na
Pure
Davina
GirlPronunciation: da-VEE-na
Beloved
Eilidh
GirlPronunciation: AY-lee
Radiant or shining one
Elspeth
GirlPronunciation: EL-speth
Pledged to God
Fiona
GirlPronunciation: fee-OH-na
Fair or white
Flora
GirlPronunciation: FLOR-uh
Flower
Greer
GirlPronunciation: GREER
Watchful or vigilant
Heather
GirlPronunciation: HETH-er
Flowering heath plant
Iona
GirlPronunciation: eye-OH-na
Island of Iona
Isla
GirlPronunciation: EYE-la
Island; linked with Islay
Jean
GirlPronunciation: JEEN
God is gracious
Kenna
GirlPronunciation: KEN-ah
Born of fire
Kirsty
GirlPronunciation: KER-stee
Follower of Christ
Lennox
GirlPronunciation: LEN-uks
From the place of elm trees
Lilias
GirlPronunciation: LIL-ee-us
Lily
Maisie
GirlPronunciation: MAY-zee
Pearl
Mairi
GirlPronunciation: MAH-ree
Scottish form of Mary
Morag
GirlPronunciation: MOR-ag
Great or majestic
Rhona
GirlPronunciation: ROH-na
Rough island
Shona
GirlPronunciation: SHOH-na
God is gracious
Skye
GirlPronunciation: SKY
Isle of Skye
Sorcha
GirlPronunciation: SOR-ka
Bright or radiant
Vaila
GirlPronunciation: VAY-la
Island name from Shetland
Ainsley
GirlPronunciation: AYNZ-lee
One's own meadow
Blair
GirlPronunciation: BLAIR
Field or plain
Cameron
GirlPronunciation: KAM-er-un
Historic Scottish clan surname
Campbell
GirlPronunciation: KAM-buhl
Historic Scottish clan surname
Finlay
GirlPronunciation: FIN-lee
Fair-haired warrior
Fraser
GirlPronunciation: FRAY-zer
Associated with the Fraser clan
Lorna
GirlPronunciation: LOR-na
From Lorn, Scotland
Mackenzie
GirlPronunciation: ma-KEN-zee
Child of Coinneach
Morna
GirlPronunciation: MOR-na
Beloved or affectionate
Paisley
GirlPronunciation: PAYZ-lee
From Paisley, Scotland
Rosslyn
GirlPronunciation: ROZ-lin
Promontory by a waterfall
Rowan
GirlPronunciation: ROH-an
Rowan tree
Sheena
GirlPronunciation: SHEE-na
God is gracious
Afton
GirlPronunciation: AF-tun
Scottish river name
Fenella
GirlPronunciation: feh-NEL-ah
Fair-shouldered
Ishbel
GirlPronunciation: ISH-bel
Pledged to God
Lesley
GirlPronunciation: LEZ-lee
Garden of holly
Mirren
GirlPronunciation: MIR-en
Beloved; associated with Saint Mirin
Norna
GirlPronunciation: NOR-na
Name associated with Orkney and Shetland
Seonaid
GirlPronunciation: SHOH-nitch
God is gracious
Una
GirlPronunciation: OO-na
One
Alasdair
BoyPronunciation: AL-us-ter
Defender of the people
Angus
BoyPronunciation: ANG-gus
One strength or unique choice
Arran
BoyPronunciation: AR-an
From the Isle of Arran
Baird
BoyPronunciation: BAIRD
Poet or minstrel
Blair
BoyPronunciation: BLAIR
Field or plain
Brodie
BoyPronunciation: BROH-dee
From Brodie in Moray
Bruce
BoyPronunciation: BROOS
Historic royal and clan name
Callan
BoyPronunciation: KAL-an
Battle or rock
Callum
BoyPronunciation: KAL-um
Dove
Cameron
BoyPronunciation: KAM-er-un
Historic Scottish clan surname
Campbell
BoyPronunciation: KAM-buhl
Historic Scottish clan surname
Craig
BoyPronunciation: KRAYG
Rock or crag
Douglas
BoyPronunciation: DUG-lus
Dark stream
Duncan
BoyPronunciation: DUN-kan
Dark warrior
Euan
BoyPronunciation: YOO-an
Born of the yew tree
Fergus
BoyPronunciation: FER-gus
Man of strength
Finlay
BoyPronunciation: FIN-lee
Fair-haired warrior
Forbes
BoyPronunciation: FORBZ
From the fields; clan name
Fraser
BoyPronunciation: FRAY-zer
Associated with the Fraser clan
Gavin
BoyPronunciation: GAV-in
White hawk
Gordon
BoyPronunciation: GOR-dun
From the spacious fort
Graeme
BoyPronunciation: GRAY-em
From the gravelly homestead
Hamish
BoyPronunciation: HAY-mish
Scottish form of James
Iain
BoyPronunciation: EE-an
God is gracious
Innes
BoyPronunciation: IN-iss
Island
Kerr
BoyPronunciation: KAIR
From wet ground or marshland
Kenneth
BoyPronunciation: KEN-ith
Handsome or born of fire
Lachlan
BoyPronunciation: LOCK-lan
From the land of lakes
Leith
BoyPronunciation: LEETH
From the river or harbour district of Leith
Lennox
BoyPronunciation: LEN-uks
From the place of elm trees
Lewis
BoyPronunciation: LOO-iss
Associated with the Isle of Lewis
Logan
BoyPronunciation: LOH-gan
Little hollow
Malcolm
BoyPronunciation: MAL-kum
Disciple of Saint Columba
Mungo
BoyPronunciation: MUN-goh
Dear one; associated with Saint Mungo
Murdo
BoyPronunciation: MUR-doh
Sea warrior
Nairn
BoyPronunciation: NAIRN
From Nairn in the Highlands
Neil
BoyPronunciation: NEEL
Champion
Ramsay
BoyPronunciation: RAM-zee
Wild garlic island
Ranald
BoyPronunciation: RAN-ald
Ruler's counsellor
Rory
BoyPronunciation: ROR-ee
Red king
Ross
BoyPronunciation: ROSS
Headland or promontory
Ruairidh
BoyPronunciation: ROO-ree
Red king
Scott
BoyPronunciation: SKOT
A person from Scotland
Stewart
BoyPronunciation: STYOO-art
Guardian or steward
Struan
BoyPronunciation: STROO-an
Stream
Tavish
BoyPronunciation: TAV-ish
Twin
Wallace
BoyPronunciation: WOL-iss
Historic Scottish surname
Alpin
BoyPronunciation: AL-pin
Linked with the historic kings of Alba
Clyde
BoyPronunciation: KLYDE
River Clyde
Coinneach
BoyPronunciation: KON-yakh
Handsome
Dugald
BoyPronunciation: DOO-gald
Dark stranger
Fife
BoyPronunciation: FYFE
From the historic county of Fife
Gregor
BoyPronunciation: GREG-or
Watchful
Kester
BoyPronunciation: KES-ter
Bearer of Christ
Murray
BoyPronunciation: MUR-ee
From the coastal settlement of Moray
Ninian
BoyPronunciation: NIN-ee-an
Associated with Saint Ninian
Ossian
BoyPronunciation: OSH-an
Little deer
Ruaridh
BoyPronunciation: ROO-ree
Red king
Sandy
BoyPronunciation: SAN-dee
Defender of the people
Tam
BoyPronunciation: TAM
Twin; Scottish short form of Thomas
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.
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.
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.