Home › Baby Names › By origin › Scottish & Gaelic
Scottish Baby Names
183 names with meanings: 58 girl names and 125 boy names.
Scottish and Gaelic names come from the Gaelic language of Scotland and from Scots, and many are linked to clan names, landscape and old legends. They often describe brave and beautiful qualities, or the land itself.
Gaelic names overlap with Irish ones, so you may find similar names spelled differently on the Irish page.
Origins and meanings are traditional claims and can vary by source.
Scottish Girl Names
58 girl names. Here are the first 10.
- 1.AilsaScottishMeaning: From Ailsa Craig
- 2.AlanaGaelicMeaning: Fair, harmony
- 3.AlannaGaelicMeaning: Beloved child
- 4.AlaynaGaelicMeaning: Fair
- 5.BlairScottishMeaning: Plain, field
- 6.BlaireScottishMeaning: Plain, field
- 7.BonnieScottishMeaning: Good, pretty
- 8.CairistionaScottishMeaning: Follower of Christ
- 9.CamdenGaelicMeaning: Winding valley
- 10.CameronScottishMeaning: Crooked nose
Scottish Boy Names
125 boy names. Here are the first 10.
- 1.AdairScottishMeaning: Oak tree ford
- 2.AlasdairScottishMeaning: Defender of mankind
- 3.AlastairScottishMeaning: Defender of mankind
- 4.AlasterScottishMeaning: Defender of mankind
- 5.AlistairScottishMeaning: Defender of mankind
- 6.AngusGaelicMeaning: One strength
- 7.ArranGaelicMeaning: Island
- 8.BlainGaelicMeaning: Yellow
- 9.BlaineGaelicMeaning: Yellow-haired
- 10.BlairScottishMeaning: Plain, field