List of Scottish Baby Names Meanings

You have 81 origins to scan 1 million baby names. Find 858 unique names in our collection from Scottish origin.
Get modern, unique names list for Scottish below:

  • Alpin - AL-pin
    Scottish Meaning: The name Alpin is a Scottish baby name. In Scottish the meaning of the name Alpin is: Blond.
    Meaning: Whitish Origin: Gaelic, Scottish
  • Annag - AH-nak
    The different meanings of the name Annag are: Hebrew meaning: Grace; favour. Latin meaning: Grace; favour. ... Sanskrit meaning: Grain.
    Meaning: Gracious, Merciful Origin: Hebrew, Scottish
  • Aodh - EE/ AY
    From the old Irish name Áed, which meant "fire". This was a very popular name in early Ireland, being borne by numerous figures in Irish mythology and several high kings. It has been traditionally Anglicized as Hugh.
    Meaning: Flame Origin: Irish, Scottish
  • Arran - AR-ən
    Hebrew Meaning: The name Arran is a Hebrew baby name. In Hebrew the meaning of the name Arran is: Lofty; exalted; high mountain.
    Meaning: A person who lives on an island Origin: English, Scottish
  • Artair - AR-ter
    Celtic Meaning: The name Artair is a Celtic baby name. In Celtic the meaning of the name Artair is: Bear; rock.
  • Athol - ATH-ol
    The name Athol is a Scottish baby name. In Scottish the meaning of the name Athol is: From a surname based on the Scottish place name Atholl, used occasionally as a first name since the late 19th century.
    Meaning: New Irish land Origin: Gaelic, Scottish
  • Beathag - BEH-ak
    Given Name BEATHAG. GENDER: Feminine. USAGE: Scottish. PRONOUNCED: BYA-hak [details]
    Meaning: Living Origin: Gaelic, Scottish
  • Beileag - BAY-leg
    The name Beileag is a very unusual name that is usually chosen for a girl. Its origin is Scottish and it is defined as “My God is an oath, pledged to God.” The meaning of Beileag is diminutive of Iseabail.
    Meaning: Promise of God Origin: Latin, Scottish
  • Beitris - BEE-tu-rish
    Bei-tris, be-itr-is ] The baby girl name Beitris is of Latin origin, and it is used largely in the Scottish and Spanish languages. ... Beitris is also a Spanish form of Beatrix. See also the related category spanish. Beitris is unusual as a baby name for girls.
    Meaning: Voyager Origin: Latin, Scottish
  • Bhaltair - VAL-tar
    The meaning of the name “Bhaltair” is: “Ruler of the army”. Categories: Gaelic Names, Scottish Names.
    Meaning: Army rule Origin: Germanic, Scottish
  • Boyd - BOID
    The name Boyd is a Gaelic baby name. In Gaelic the meaning of the name Boyd is: From the Scottish Gaelic 'buidhe' meaning yellow. Used commonly as a name referring to its owner's blonde hair color. Common as both a first name and a surname in Scotland.
    Meaning: Son of the yellow haired Origin: Gaelic, Scottish
  • Cailean - KA-len
    The name Cailean is a Gaelic baby name. In Gaelic the meaning of the name Cailean is: Young dog, or child. Scottish Gaelic.
    Meaning: A dove Origin: Latin, Scottish
  • Cairbre - KAHR-bra
    Celtic Meaning: The name Cairbre is a Celtic baby name. In Celtic the meaning of the name Cairbre is: Charioteer.
    Meaning: One who rides in a chariot Origin: Gaelic, Irish, Scottish
  • Cairistiona - car-rus-TCHEE-na
    Cairistìona is a Scottish Gaelic female given name meaning Christian. ... The name originates in the Scottish Highlands. There is a traditional song about Cairistiona, which is about a lost love. The name is rare, but usually used by Gaelic-speaking families and generally amazing people from the Mackenzie or Macrae clan.
    Meaning: Christian woman Origin: Latin, Scottish
  • Caitriona - ka-TCHREE-un-na
    Catriona (pronounced either phonetically or similar to "Katrina") is a feminine given name in the English language. It is an Anglicisation of Caitrìona and Caitríona, which are mutual to both the Irish and Scottish Gaelic languages.
    Meaning: Chaste, Pure Origin: Greek, Irish, Scottish
  • Conall - KON-ul
    Means "strong wolf" in Gaelic. This is the name of several characters in Irish legend including the hero Conall Cernach ("Conall of the victories"), a member of the Red Branch of Ulster, who avenged Cúchulainn's death by killing Lugaid.
    Meaning: Powerful wolf Origin: Gaelic, Irish, Scottish
  • Cormag - KO-ruh-muk
    Scottish Meaning: The name Cormag is a Scottish baby name. In Scottish the meaning of the name Cormag is: Raven.
    Meaning: Son of the raven Origin: Gaelic, Scottish
  • Daividh - DIE-vid
    Given Name DAIVIDH. GENDER: Masculine. USAGE: Scottish (Rare)
    Meaning: Adored Origin: Hebrew, Scottish
  • Dand - DAWND
    The ancient roots of the Dand family name are in the Anglo-Saxon culture. The name Dand comes from when the family lived in the valley or the dann. The surname often meant the dweller in the valley.
    Meaning: Virile, Manly Origin: Greek, Scottish
  • Deoiridh - JER-rid
    Meaning: Pilgrim woman Origin: Gaelic, Scottish
  • Deorsa - DER-sah
    Scottish Meaning: The name Deorsa is a Scottish baby name. In Scottish the meaning of the name Deorsa is: Farmer.
    Meaning: Farming man Origin: Greek, Scottish
  • Domnall - DOE-nal
    From the Gaelic name Domhnall which means "ruler of the world", composed of the old Celtic elements dumno "world" and val "rule". This was the name of two 9th-century kings of the Scots and Picts.
  • Donalda - dah-NAWL-da
    Gaelic Meaning: The name Donalda is a Gaelic baby name. In Gaelic the meaning of the name Donalda is: Rules all.
  • Donaldina - dah-nawl-DEE-na
  • Donella - dah-NEHL-ə
    Italian Meaning: The name Donella is an Italian baby name. In Italian the meaning of the name Donella is: Lady. From the respectful title Donna.
  • Donnchad - DO-nu-chugh
    Irish Meaning: The name Donnchadh is an Irish baby name. In Irish the meaning of the name Donnchadh is: Brown warrior.
    Meaning: Brown warrior Origin: Gaelic, Irish, Scottish
  • Dugald - DOO-ghuld
    The name Dugald is an Irish baby name. In Irish the meaning of the name Dugald is: From the Gaelic dubhgall, meaning dark stranger. Daugal was the nickname the Irish gave to the Vikings.
    Meaning: The dark stranger Origin: Gaelic, Scottish
  • Ealasaid - YAH-luh-sutch
    Gaelic Meaning: The name Ealasaid is a Gaelic baby name. In Gaelic the meaning of the name Ealasaid is: Devoted to God.
    Meaning: Promise of God Origin: Hebrew, Scottish
  • Eanraig - EN-rik
    The meaning of the name “Eanraig” is: “Home ruler”. Categories: Scottish Names. Used in: Gaelic speaking countries.
  • Eideard - EH-dard
    Scottish Meaning: The name Eideard is a Scottish baby name. In Scottish the meaning of the name Eideard is: Rich protector.
    Meaning: Wealthy guard Origin: English, Scottish