Scottish Girl Names

Scottish Girl Names

Scottish girl names are a lovely bunch, including choices that a very familiar to American ears, such as Isla and Fiona, as well as names that have yet to cross over, like Elspeth and Eilidh.

Along with Fiona and Isla, other Scottish girl names in the US Top 1000 include Annabel and Maisie. Baby girl names popular in Scotland include Isla—one of the top names of Scottish origins on their popularity charts—Olivia, Sophie, and Emily.

Shown here are names of Scottish derivation as well as the girls' names traditionally popular in Scotland, though there is some overlap. Whether you want to honor your Scottish heritage or simply love the culture, consider these lovely Scottish names for girls, ordered by their current popularity on Nameberry.

RELATED:

Scottish Names

Girl Names

  1. AdairHeart
    • Origin:

      English and Scottish
    • Meaning:

      "shallow place in a river near oaks"
  2. AilishHeart
    • Origin:

      Scottish and Irish
    • Meaning:

      "noble"
  3. AilsaHeart
    • Origin:

      Scottish from Norse
    • Meaning:

      "elf victory"
  4. AlbaHeart
    • Origin:

      Latin
    • Meaning:

      "white"
  5. AnnabelHeart
    • Origin:

      Scottish variation of Amabel
    • Meaning:

      "loving"
  6. AnnabelHeart
    • Origin:

      Scottish variation of Amabel
    • Meaning:

      "loving"
  7. ArabellaHeart
    • Origin:

      Latin
    • Meaning:

      "yielding to prayer"
  8. BlairHeart
    • Origin:

      Scottish
    • Meaning:

      "dweller on the plain"
  9. BonnieHeart
    • Origin:

      Scottish
    • Meaning:

      "beautiful, cheerful"
  10. BreaghaHeart
    • Origin:

      Scottish
    • Meaning:

      "beautiful"
  11. CaitrionaHeart
    • Origin:

      Gaelic variation of Catherine
    • Meaning:

      "pure"
  12. CameronHeart
    • Origin:

      Scottish
    • Meaning:

      "crooked nose"
  13. CampbellHeart
    • Origin:

      Scottish
    • Meaning:

      "crooked mouth"
  14. EilidhHeart
    • Origin:

      Gaelic form of Eleanor
  15. EilidhHeart
    • Origin:

      Gaelic form of Eleanor
  16. ElsieHeart
    • Origin:

      Diminutive of Elizabeth via its Scottish variation, Elspeth
    • Meaning:

      "pledged to God"
  17. ElspethHeart
    • Origin:

      Scottish variation of Elizabeth
    • Meaning:

      "pledged to God"
  18. EsmeHeart
    • Origin:

      French
    • Meaning:

      "beloved"
  19. FenellaHeart
    • Origin:

      Celtic
    • Meaning:

      "white-shouldered one"
  20. FiferHeart
    • Origin:

      Scottish occupational name
    • Meaning:

      "piper"
  21. FionaHeart
    • Origin:

      Scottish
    • Meaning:

      "white, fair"
  22. FloraHeart
    • Origin:

      Latin
    • Meaning:

      "flower"
  23. FloraHeart
    • Origin:

      Latin
    • Meaning:

      "flower"
  24. GreerHeart
    • Origin:

      Scottish, contraction of surname Gregor; Latin
    • Meaning:

      "alert, watchful"
  25. IdoneaHeart
    • IonaHeart
      • Origin:

        Scottish place-name
    • IshbelHeart
      • IslaHeart
        • Origin:

          Scottish place-name or Spanish
        • Meaning:

          "island"
      • IslayHeart
        • Origin:

          Scottish place-name
      • IsobelHeart
        • Origin:

          Scottish variation of Isabel
        • Meaning:

          "pledged to God"
      • KatieHeart
        • Origin:

          English, diminutive of Katherine
        • Meaning:

          "pure"
      • KenzieHeart
        • Origin:

          Short form of Mackenzie, Scottish
        • Meaning:

          "son of Kenneth"
      • KerrHeart
        • Origin:

          Scottish
        • Meaning:

          "living near wet ground"
      • KirstenHeart
        • Origin:

          Scandinavian variation of Christine
      • KirstyHeart
        • LeithHeart
          • Origin:

            Scottish, river name
        • LexiHeart
          • Origin:

            Diminutive of Alexandra, Greek
          • Meaning:

            "defending men"
        • LiliasHeart
          • Origin:

            Latin
          • Meaning:

            "lily"
        • LyleHeart
          • Origin:

            Scottish and English from French
          • Meaning:

            "someone who lives on an island"
        • MackenzieHeart
          • Origin:

            Scottish
          • Meaning:

            "son of Kenneth"
        • MairiHeart
          • Origin:

            Scottish variation of Mary
          • Meaning:

            "bitter"
        • MaisieHeart
          • Origin:

            Scottish diminutive of Margaret or Mary
          • Meaning:

            "pearl or bitter"
        • MarsailiHeart
          • Origin:

            Scottish form of Marcella
        • MarsaliHeart
          • Origin:

            Scottish Gaelic
          • Meaning:

            "warrior"
        • MckinleyHeart
          • Origin:

            Scottish
          • Meaning:

            "son of the fair hero"
        • MhairiHeart
          • Origin:

            Scottish
          • Meaning:

            "bitter"
        • MirrenHeart
          • Origin:

            Scottish
          • Meaning:

            "drop of the sea, bitter, or beloved"
        • MoragHeart
          • Origin:

            Scottish
          • Meaning:

            "great"
        • MorvenHeart
          • Origin:

            Scottish, poetic place-name
        • MurronHeart
          • Origin:

            Scottish
          • Meaning:

            "white sea"
        • NessaHeart
          • Origin:

            Scandinavian
          • Meaning:

            "headlands, promontory"
        • OrlaHeart
          • Origin:

            Irish
          • Meaning:

            "golden princess"
        • PaisleyHeart
          • Origin:

            Scottish
          • Meaning:

            "church, cemetery"
        • RhonaHeart
          • Origin:

            Scottish
          • Meaning:

            "Scottish island name"
        • RonaHeart
          • Origin:

            Scottish spelling variation of Rhona; Norwegian; Hebrew
          • Meaning:

            "might; song"
        • RowanHeart
          • Origin:

            Scottish and Irish
          • Meaning:

            "rowan tree; little redhead"
        • ShonaHeart
          • Origin:

            Scottish Gaelic
          • Meaning:

            "God is gracious"
        • SkyeHeart
          • Origin:

            Scottish place-name
        • TireeHeart
          • Origin:

            Place name
          • Meaning:

            "Land of corn"
        • UnaHeart
          • Origin:

            Latin, Irish, or Old Norse
          • Meaning:

            "one; lamb; happy"
        • VailaHeart
          • Origin:

            Scottish
          • Meaning:

            "foreign Isle"
        • VevinaHeart
          • Origin:

            Scottish
          • Meaning:

            "sweet lady"
        • YvaineHeart
          • Origin:

            Female variation of Yvain or Scottish
          • Meaning:

            "evening star"