41 Scottish baby names
Baby names that originate from or are inspired by the great nation of Scotland...

It's pretty obvious where names like Lachlan, Angus and Fife come from ?
But not all Scottish monikers are so obvious, and that's why we've included a mix of baby name ideas that all have ties to Scotland in this list.
So, whether you're having a boy or a girl, want something Scottish through and through or are just looking for something with a connection to Gaelic, have a browse through some of our faves...
- Aberdeen
- Ailsa (pronounced 'ayl-sa', meaning 'supernatural victory')
- Angus
- Archie
- Blair
- Callum
- Caledonia
- Cameron
- Catriona (the Scottish take on 'Catherine')
- Craig
- Dara (works well as a gender neutral name)
- Dougal
- Duff
- Effie (also a shortening of 'Elizabeth')
- Eilidh (pronounced 'ay-lee', meaning 'radiant')

- Euan
- Euphemia
- Evander
- Fife
- Finlay
- Fiona
- Flora
- Garry
- Gavin
- Hamish
- Hugh
- Iain
- Isla
- Ismay

- Isobel
- Jean
- Lachlan
- Mairi (a Scottish take on 'Mary')
- Marjorie
- Ramsay
- Rona
- Ross
- Rowena
- Skye
- Struan
- Stuart
Have your say
Is your baby's name - or your own name - rooted in Scotland's history? Perhaps we've missed a real Scottish gem and you want us to add it to the list?
Let us know on Facebook or sound off in the comment below.
Read more:
Authors

Six big family moments that matter – and the products that make them easier to navigate
These products from John Lewis & Partners help support the memorable moments of family life.