Looking for a beautiful and meaningful name for your baby girl? Scottish names are known for their rich history, strong character, and captivating sounds. From traditional Gaelic names with deep roots to modern variations, there's a perfect Scottish name for every little lass. Here's a comprehensive list of female Scottish names, their meanings, and their origins, to help you choose the ideal name for your daughter.
1. **Ailsa:** A beautiful island off the coast of Scotland, meaning "fairy hill" or "fairy place."
2. **Alana:** A Gaelic name meaning "beautiful fairy" or "harmony."
3. **Alba:** The Gaelic name for Scotland, meaning "white" or "bright."
4. **Anya:** A Gaelic name meaning "grace" or "favor."
5. **Arwen:** A Welsh name meaning "noble maiden" or "fair maiden."
6. **Blair:** A Gaelic name meaning "field" or "meadow."
7. **Caledonia:** A poetic name for Scotland, meaning "high ground."
8. **Cara:** A Gaelic name meaning "friend" or "beloved."
9. **Catriona:** A Gaelic name meaning "pure" or "love."
10. **Cora:** A Gaelic name meaning "heart" or "maiden."
11. **Eilidh:** A Gaelic name meaning "light" or "sunbeam."
12. **Eilif:** A Gaelic name meaning "beautiful fairy."
13. **Fiona:** A Gaelic name meaning "fair" or "white."
14. **Flora:** A Latin name meaning "flower."
15. **Freya:** A Norse name meaning "lady" or "noblewoman."
16. **Gillian:** A Gaelic name meaning "youthful" or "bright."
17. **Heather:** A Gaelic name meaning "purple flower."
18. **Isla:** A Gaelic name meaning "island."
19. **Jenna:** A Gaelic name meaning "God is gracious."
20. **Kirsty:** A Gaelic name meaning "Christian."
21. **Lorna:** A Gaelic name meaning "little flower."
22. **Mairi:** A Gaelic name meaning "Mary."
23. **Morag:** A Gaelic name meaning "great" or "noble."
24. **Niamh:** An Irish name meaning "bright" or "radiant."
25. **Orla:** A Gaelic name meaning "golden princess."
26. **Rowan:** A Gaelic name meaning "little redhead" or "little red-haired one."
27. **Saoirse:** An Irish name meaning "freedom" or "liberty."
28. **Siobhan:** An Irish name meaning "God is gracious."
29. **Skye:** A Gaelic name meaning "island" or "cloud."
30. **Tara:** An Irish name meaning "hill" or "fortress."
31. **Thistle:** A Gaelic name meaning "prickly plant" or "symbol of Scotland."
32. **Verity:** A Latin name meaning "truth."
33. **Willow:** A Gaelic name meaning "tree with graceful branches."
34. **Zara:** A Hebrew name meaning "flower" or "blossom."
35. **Erin:** A Gaelic name meaning "Ireland."
36. **Bronagh:** A Gaelic name meaning "white brow."
37. **Ciara:** A Gaelic name meaning "dark haired" or "little dark one."
38. **Eilidh:** A Gaelic name meaning "light" or "sunbeam."
39. **Fiona:** A Gaelic name meaning "fair" or "white."
40. **Grace:** A Latin name meaning "favor" or "blessing."
41. **Iona:** A Gaelic name meaning "island of doves."
42. **Kieran:** A Gaelic name meaning "little dark one."
43. **Lilac:** A Gaelic name meaning "lilac flower."
44. **Maisie:** A Gaelic name meaning "pearl."
45. **Rosalind:** A Gaelic name meaning "beautiful rose."
46. **Selma:** A Gaelic name meaning "beautiful" or "noble."
47. **Sorcha:** A Gaelic name meaning "bright" or "shining."
48. **Una:** A Gaelic name meaning "one" or "single."
49. **Willow:** A Gaelic name meaning "tree with graceful branches."
50. **Elowen:** A Welsh name meaning "light" or "beautiful."

like(0)

Comment list 0 comments

No comments yet

WeChat Mini Program

WeChat scan to experience

Submit

WeChat Official Account

WeChat scan to follow

submit
commentt
Back to the top