75 Scottish names for girls, listing Scottish baby names 1-20. Aileen, Alison, Annis, Ardis, Blair and Bonnie are popular names. Aberdeen, Adair, Ailie, Ailsa, Ainsley, Alastair, Alesta, Annot, Aoife, Blaine, Bryce, Cailin, Caledonia and Callan are uncommon names. View Scottish baby names below for name meanings or search Scottish names for boys.
Aberdeen (Scottish) ...
Adair ... Also a Scottish surname. 
Aileen ... Scottish variant of Eileen ... 
Ailie Scottish pet form of Aileen or an anglicized spelling of Eilidh.
Ailsa ... Place name: the tiny Scottish rocky islet Ailsa Craig in the estuary of the river Clyde ... 
Ainsley ... Also transferred use of the Scottish surname Ainslie ... 
Alastair (Scottish, Greek) ... Scottish variant of Alexander. 
Alesta ... Scottish Gaelic variant of Alexandra.
Alison ... and revived in England in the 20th century with a strong Scottish flavor ... 
Annis ... May also have developed in the Middle Ages as a mainly Scottish form of Agnes ... 
Annot (Scottish) ...
Aoife (Scottish, Irish, Gaelic) ...
Ardis (Scottish, Irish) ... 
Blaine ... Saint Blane (seventh century) was a Scottish saint ... 
Blair (Scottish, Gaelic) ... Place name. Also a transferred use of the Scottish surname ... 
Bonnie (Scottish) ... From the Scottish word "bonnie" and also diminutive of the French word "bonne", meaning "good" ... 
Cailin ... Possibly a contemporary variant of Cailean (Scottish) ... 
Caledonia ... "The Scottish highlands." ...
Callan (Scottish) ... 
View page 2 of Scottish baby names from Cameron to Freya.
[Scottish names 1 2 3 4]Comparison of popularity of Scottish names on this page.