Menu

Home › Baby Names › By origin › Scottish & Gaelic › Girl names

Scottish Girl Names

58 names. Showing 1–20.

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.

  1. 1.
    AilsaScottish
    Meaning: From Ailsa Craig
  2. 2.
    AlanaGaelic
    Meaning: Fair, harmony
  3. 3.
    AlannaGaelic
    Meaning: Beloved child
  4. 4.
    AlaynaGaelic
    Meaning: Fair
  5. 5.
    BlairScottish
    Meaning: Plain, field
  6. 6.
    BlaireScottish
    Meaning: Plain, field
  7. 7.
    BonnieScottish
    Meaning: Good, pretty
  8. 8.
    CairistionaScottish
    Meaning: Follower of Christ
  9. 9.
    CamdenGaelic
    Meaning: Winding valley
  10. 10.
    CameronScottish
    Meaning: Crooked nose
  11. 11.
    CatrionaScottish
    Meaning: Pure
  12. 12.
    DallasScottish
    Meaning: Meadow dwelling
  13. 13.
    DonaldaScottish
    Meaning: World ruler
  14. 14.
    EdinaScottish
    Meaning: From Edinburgh
  15. 15.
    EilidhScottish
    Meaning: Sun; light
  16. 16.
    ElsieScottish
    Meaning: My God is an oath
  17. 17.
    ElspethScottish
    Meaning: Pledged to God
  18. 18.
    FionaGaelic
    Meaning: White, fair
  19. 19.
    GlennaGaelic
    Meaning: Valley
  20. 20.
    GreerScottish
    Meaning: Watchful

See Scottish boy names · Back to overview · Baby names A–Z