Rare and Unique Scottish Baby Names Straight from the Highlands
Like Ireland, Scotland is home to some of the coolest yet timeless baby names we’ve ever heard, making it a perfect place for name inspiration. And for many parents, it’s essential to include their family heritage when naming their child. Scottish names are also great if you’re looking for a familiar-sounding name unique with a rich history. To help, we’ve curated a list of 50 rare and unique Scottish baby names straight from the Highlands to add to your list.
Scottish Baby Names for Girls
1. Adaira
Origin: Scottish
Meaning: By the oak tree ford
2. Aileana
Origin: Scottish
Meaning: From the green meadow
3. Ailsa
Origin: Scottish
Meaning: Elf victory
4. Aisling
Origin: Scottish and Irish
Meaning: Dream, vision
5. Annella
Origin: Scottish
Meaning: Grave of favor
6. Cailean
Origin: Scottish
Meaning: Whelp
7. Caitriona
Origin: Scottish
Meaning: Pure
8. Coira
Origin: Scottish
Meaning: Seething pool
9. Dallis
Origin: Scottish
Meaning: From the dales, the valley meadows
10. Finola
Origin: Scottish
Meaning: White, fair shoulder
11. Iona
Origin: Scottish
Meaning: Place name
12. Islay
Origin: Scottish
Meaning: Place name
13. Kenna
Origin: Scottish
Meaning: Born of fire, handsome
14. Lileas
Origin: Scottish
Meaning: Lily
15. Lorna
Origin: Scottish
Meaning: Laurel tree
16. Machara
Origin: Scottish
Meaning: Plain
17. Mysie
Origin: Scottish
Meaning: Pearl, child of light
18. Nessa
Origin: Scottish and Scandinavian
Meaning: From the headland, promontory
19. Nighean
Origin: Scottish
Meaning: Young woman
20. Saundra
Origin: Scottish
Meaning: Defender of men
21. Sawney
Origin: Scottish
Meaning: Defender of men
22. Seona
Origin: Scottish
Meaning: God is gracious
23. Torra
Origin: Scottish
Meaning: From the castle
24. Vanora
Origin: Scottish
Meaning: White wave
25. Wylie
Origin: Scottish
Meaning: Resolute protection
Scottish Baby Names for Boys
26. Alastair
Origin: Scottish
Meaning: Defender of the people
27. Bretton
Origin: Scottish
Meaning: A native of Brittany France
28. Brochan
Origin: Scottish
Meaning: Porridge
29. Brodrick
Origin: Scottish
Meaning: Descendant of Bruadar
30. Callum
Origin: Scottish
Meaning: Dove
31. Camdan
Origin: Scottish
Meaning: From the winding valley
32. Dalzell
Origin: Scottish
Meaning: Bright or white
33. Ellair
Origin: Scottish
Meaning: Butler or steward
34. Eunan
Origin: Scottish
Meaning: Born of yew; youth
35. Fergus
Origin: Scottish
Meaning: Man of force
36. Iagan
Origin: Scottish
Meaning: Little fire
37. Hamish
Origin: Scottish
Meaning: Supplanter
38. Kendrix
Origin: Scottish
Meaning: Royal chieftain
39. Leathan
Origin: Scottish
Meaning: River
40. Lyall
Origin: Scottish
Meaning: Wolf
41. Maclean
Origin: Scottish
Meaning: Servant of Saint John
42. Munro
Origin: Scottish
Meaning: Man from River Roe
43. Naughton
Origin: Scottish
Meaning: Pure
44. Neilan
Origin: Scottish
Meaning: Champion
45. Ossian
Origin: Scottish
Meaning: Stag
46. Pherson
Origin: Scottish
Meaning: To be employed by a parson
47. Rosston
Origin: Scottish
Meaning: Red, headland
48. Shaw
Origin: Scottish
Meaning: Wood
49. Teigue
Origin: Scottish
Meaning: Poet or philosopher
50. Torion
Origin: Scottish
Meaning: From the craggy hills