547+ Scottish Boy Names
Welcome to our list of Scottish Boy Names for your baby to have and use throughout their whole life ahead. These names have been gathered because they share common traits that parents appreciate when choosing names for children. Each one has a story and significance that adds meaning to your choice for your child to have forever. You will find options that sound great and carry positive associations for years and years ahead.
Practice saying each name with your surname to hear the full combination spoken together clearly and distinctly. Listen for how the sounds flow together when spoken quickly or slowly in conversation with others. Think about whether the name might be easy or hard for others to remember and spell correctly always. Select a name that you will feel proud saying throughout your child life from start to finish always.
Take your time going through these 547 names to find what works for you and your family best always. Write down any names that catch your interest as you browse through the list slowly today. Think about how each name would work for your child throughout their life ahead. The right choice is here among these options for you to select for your baby today in this list.
Popular Names
This chart highlights the top-ranked scottish boy names from our curated collection, organized by boys and girls to make comparison easy.
Scottish Boy Names for Boys
- Origin:Scottish
- Meaning:"Little Hollow"
- Description:From a Scottish surname and place-name, often interpreted as little hollow, adopted widely as a given name in recent decades.
- Origin:Scottish
- Meaning:"Crooked Nose"
- Description:Scottish Gaelic surname-origin name, later widely adopted as a given name with a descriptive original sense.
- Origin:Irish, Scottish, English
- Meaning:"Rowan Tree; Little Red"
- Description:Used for both genders, the name relates to the rowan tree and also Irish surname traditions with red-associated interpretations.
- Origin:Scottish Gaelic, Hebrew
- Meaning:"God Is Gracious"
- Description:A Scottish Gaelic form of John, it reflects the widespread biblical name tradition across Europe.
- Origin:Scottish, English
- Meaning:"Son of Carr"
- Description:Originally a Scottish and English surname, it is a patronymic form and has become common as a given name.
- Origin:Scottish, English
- Meaning:"Gravel Homestead"
- Description:From a Scottish surname linked to an English place-name, later used as a given name with longstanding Anglophone presence.
- Origin:Scottish, Latin
- Meaning:"Dove"
- Description:Scottish Gaelic form of Columba, popular in Scotland and beyond, associated with the symbol of the dove.
- Origin:Scottish, English
- Meaning:"Mack’s Stream"
- Description:Originally a Scottish surname from a place-name meaning a stream associated with Mack, it later became a given name.
- Origin:Scottish, English
- Meaning:"Round Hill"
- Description:From a Scottish surname and place-name, commonly interpreted as hill or round hill, now used widely as a given name.
- Origin:Irish, Scottish
- Meaning:"Ditch; Muddy Place"
- Description:Transferred from a surname and place name in Scotland and Ireland; meanings are typically derived from local topography.
- Origin:Scottish, English
- Meaning:"From the Meadow"
- Description:From a Scottish place name and surname, it became a given name and is associated with American geographic naming patterns.
- Origin:Scottish
- Meaning:"Elm Grove"
- Description:Transferred Scottish surname and place name, used for all genders, with roots in a historic district and noble title.
- Origin:English, Scottish
- Meaning:"Round; Barrel"
- Description:Cade is an English surname and given name, sometimes linked to a term for a round cask or barrel.
- Origin:Scottish Gaelic, English
- Meaning:"Born of Fire; Handsome"
- Description:Anglicized from Gaelic forms with debated roots, it is strongly associated with Scottish usage and medieval kingship.
- Origin:Gaelic, Scottish
- Meaning:"Fair Warrior"
- Description:From a Scottish Gaelic surname, often interpreted as fair warrior, now common as a given name across Anglophone countries.
- Origin:Scottish, French
- Meaning:"Speckled"
- Description:Bryce is used from Scottish surname traditions and is sometimes interpreted as speckled, though etymology varies by source.
- Origin:Scottish
- Meaning:"Red Haired"
- Description:From a Scottish byname meaning red, it shifted from surname to given name use, especially in modern Anglophone contexts.
- Origin:Scottish Gaelic
- Meaning:"Devotee of Columba"
- Description:From Scottish Gaelic origins, it is associated with early medieval Scotland and later borne by multiple Scottish kings.
- Origin:Scottish, Irish
- Meaning:"Young Creature"
- Description:Colin is a Scottish and Irish name often derived from Gaelic elements associated with youthfulness.
- Origin:English, Scottish
- Meaning:"Son of Andrew"
- Description:Patronymic surname increasingly used as a given name, historically indicating descent from a man named Andrew.
- Origin:Scottish, English
- Meaning:"Crooked Nose"
- Description:From a Scottish surname Cameron, it has been adopted as a modern given name with multiple spellings and unisex usage.
- Origin:Scottish, Irish
- Meaning:"Narrow Strait"
- Description:From Gaelic caol meaning narrow, originally a place-name element, later adopted as a given name in English-speaking regions.
- Origin:Irish, Scottish
- Meaning:"Young Warrior"
- Description:Callen is often treated as an anglicized Gaelic surname used as a given name in modern contexts.
- Origin:Scottish, Irish
- Meaning:"Son of"
- Description:Originally a surname element meaning son, it transitioned to given name use in Anglophone settings during the twentieth century.
- Origin:Scottish, French
- Meaning:"From the Brushwood"
- Description:From a Scottish surname likely derived from Norman place-names; precise meaning is uncertain, though historical prominence aided adoption as a given name.
- Origin:English, Scottish
- Meaning:"From Scotland"
- Description:Originally an ethnonym and surname indicating a person from Scotland, it later became a given name in English-speaking contexts.
- Origin:Scottish Gaelic, English
- Meaning:"World Ruler"
- Description:Anglicized from Gaelic Domhnall, it combines elements for world and rule and is historically common in Scotland.
- Origin:Scottish Gaelic
- Meaning:"From the Land of Lakes"
- Description:From Scottish Gaelic, historically meaning a person from the land of lakes, often associated with Norse-influenced regions of Scotland.
- Origin:Scottish, English
- Meaning:"Settlement on Hill"
- Description:Houston is a Scottish place-name surname used as a given name, often interpreted as settlement on a hill.
- Origin:Scottish, Irish
- Meaning:"Fair Warrior"
- Description:Finnley is a modern variant of Finley from Gaelic roots, commonly interpreted as fair warrior in contemporary etymological summaries.
- Origin:Scottish
- Meaning:"River Name"
- Description:Clyde is a Scottish name taken from the River Clyde, used as a given name since the nineteenth century.
- Origin:Scottish
- Meaning:"Wood, Forest"
- Description:From a Scottish place-name and surname, sometimes linked to Celtic elements for wood or forest, with uncertain precise etymology.
- Origin:English, Scottish
- Meaning:"Son of James"
- Description:A patronymic surname turned given name, literally meaning son of James and common in English-speaking countries.
- Origin:Irish, Scottish
- Meaning:"Land of Lakes"
- Description:Lochlan is a modern spelling of Lachlan, from Gaelic forms associated with lake-land or a region characterized by lochs.
- Origin:Scottish, Celtic
- Meaning:"Rock; Handsome"
- Description:A long-used Scottish name, sometimes connected to Celtic roots with debated interpretations including rock or handsome.
- Origin:Scottish
- Meaning:"Dark River"
- Description:Anglicized from Gaelic elements associated with a place-name, traditionally glossed as referring to a dark or shaded river.
- Origin:Irish, Scottish
- Meaning:"Champion or Cloud"
- Description:Anglicized from Gaelic Niall and related forms, its precise etymology is uncertain, often glossed as champion or cloud.
- Origin:Scottish, English
- Meaning:"Chief or Mill Friend"
- Description:Likely influenced by Scottish surname forms, it entered broader English naming in the nineteenth and twentieth centuries.
- Origin:Scottish, Greek
- Meaning:"Defender of Men"
- Description:Alistair is the Scottish Gaelic form of Alexander, commonly interpreted as defender of men.
- Origin:Irish, Scottish
- Meaning:"Son of Aodh"
- Description:Primarily a surname-derived given name from Gaelic patronymics, often interpreted as son of Aodh, linked to fire or deity names.
- Origin:Scottish Gaelic
- Meaning:"Crooked Mouth"
- Description:A Scottish surname from Gaelic describing a facial feature, widely used as a given name in English speaking regions.
- Origin:Scottish
- Meaning:"Ditch; Muddy Place"
- Description:From a Scottish surname and place-name, sometimes interpreted as referring to a ditch or muddy terrain.
- Origin:Scottish, English
- Meaning:"Welshman; Foreigner"
- Description:From a surname historically meaning Welshman or foreigner in Scots usage, later adopted as a given name.
- Origin:French, Scottish
- Meaning:"The Island"
- Description:From Norman French de l isle, later established in Scotland and used as a concise given name.
- Origin:Scottish
- Meaning:"Narrow Water"
- Description:Taken from the River Kelvin in Scotland, it gained broader recognition through Lord Kelvin and subsequent scientific and cultural references.
- Origin:Scottish, Gaelic
- Meaning:"Great Hill"
- Description:Gordon originates from Scottish place and surname traditions and has long-standing use as a masculine given name in Britain and North America.
- Origin:Scottish Gaelic
- Meaning:"Dark Warrior"
- Description:From Gaelic elements often interpreted as dark and warrior, borne by several Scottish historical figures and kings.
- Origin:Scottish
- Meaning:"Yellow; Slender"
- Description:Anglicized from Gaelic forms, used as a given name and sometimes linked to descriptors of color or physique.
- Origin:Irish, Scottish
- Meaning:"Holly Tree"
- Description:Adopted from Gaelic surname traditions, it is used as a given name and retains strong surname associations.
- Origin:Germanic, Scottish
- Meaning:"Genuine Bold"
- Description:Archibald is a Germanic-derived name in Scottish tradition, commonly analyzed as genuine and bold elements.
- Origin:Scottish, English
- Meaning:"Crooked Nose"
- Description:A modern spelling of Cameron, from Scottish surname origins traditionally glossed with a descriptive facial-feature etymology.
- Origin:English, Scottish
- Meaning:"From the Quay"
- Description:A short modern name with uncertain origin, sometimes linked to place terms like quay, though etymology varies.
- Origin:Scottish, English
- Meaning:"Yellow Haired"
- Description:Originally a Scottish surname, later adopted as a given name; proposed meanings include fair or yellow-haired.
- Origin:Scottish, English
- Meaning:"Resolute"
- Description:From a Scottish surname, it is linked to Gaelic elements interpreted as resolute and is now used as a given name.
- Origin:Germanic, Scottish
- Meaning:"Home Ruler"
- Description:Variant influenced by Hendrick and Henry, from Germanic elements for home and ruler, adapted in Scottish and modern contexts.
- Origin:English, Scottish
- Meaning:"Settlement of Maccus"
- Description:From a Scottish place-name and surname, interpreted as the town or settlement associated with Maccus.
- Origin:Scottish, English
- Meaning:"Mouth of Roe"
- Description:Monroe is a Scottish surname from a place-name, traditionally analyzed as mouth of the Roe river, now used as given name.
- Origin:Irish, Scottish
- Meaning:"Handsome; Born of Fire"
- Description:Typically a diminutive of Kenneth, it reflects Gaelic roots and functions widely as an informal given name in English-speaking communities.
- Origin:Scottish, Gaelic
- Meaning:"Promontory; Headland"
- Description:From Scottish Gaelic place-name usage meaning promontory or headland, also long used as a surname and given name.
- Origin:Scottish Gaelic, English
- Meaning:"Valley Glen"
- Description:From Gaelic terms for a valley, it developed from surname usage into a given name in English.
- Origin:Scottish, Gaelic
- Meaning:"God Is Gracious"
- Description:Variant spelling of Ian, reflecting Scottish Gaelic traditions ultimately connected to the John name lineage.
- Origin:English, Scottish
- Meaning:"Crooked; Short Form"
- Description:Often a nickname for Cameron or similar names, it may also relate to Gaelic elements meaning bent or crooked.
- Origin:Scottish Gaelic
- Meaning:"Born of Yew"
- Description:Anglicized from Gaelic forms related to Eòghann, long established in Scotland and other Celtic-influenced regions.
- Origin:Scottish
- Meaning:"Elm Field"
- Description:Adopted from a Scottish place name and surname, used as a given name with toponymic associations.
- Origin:Scottish, English
- Meaning:"Green River"
- Description:Scottish surname and place association, sometimes interpreted with river-related elements, later adopted as a given name.
- Origin:Scottish, Greek
- Meaning:"Defender of Men"
- Description:A Scottish variant of Alistair, ultimately from Greek Alexander, traditionally interpreted as defender of men.
- Origin:Scottish, Welsh
- Meaning:"Crooked Nose"
- Description:Modern spelling variant related to Cameron traditions, retaining the descriptive Gaelic origin and used widely in North America.
- Origin:Scottish, English
- Meaning:"Crooked Nose"
- Description:Camron is a variant of Cameron, from a Scottish surname often glossed as crooked nose in Gaelic-derived interpretation.
- Origin:Scottish
- Meaning:"Devotee of Saint Columba"
- Description:A common variant of Malcolm, from Scottish Gaelic elements interpreted as devotee of Columba.
- Origin:English, Scottish
- Meaning:"Wild Garlic Island"
- Description:Toponymic surname from place names, later adopted as a given name in English-speaking settings.
- Origin:Scottish, Latin
- Meaning:"Dove"
- Description:Kallum is a spelling variant of Callum, from Latin columba meaning dove, popular in Scotland and beyond.
- Origin:Scottish Gaelic
- Meaning:"Rock"
- Description:Craig is a Scottish Gaelic name meaning rock, reflecting landscape terminology and longstanding Scottish surname and given-name use.
- Origin:English, Scottish
- Meaning:"Marsh Town"
- Description:A variant of Carson, it reflects surname-to-given-name transfer and modern spelling trends in English-speaking regions.
- Origin:Scottish, English
- Meaning:"Crooked Nose"
- Description:Kamron is a variant spelling of Cameron, from a Scottish surname traditionally glossed as crooked nose.
- Origin:Scottish Gaelic
- Meaning:"Son of Coinneach"
- Description:From the Scottish Gaelic patronymic Mac Coinnich, it means son of Coinneach and is widely used beyond Scotland today.
- Origin:English, Scottish
- Meaning:"Son of Carr"
- Description:Variant of Carson, originally a patronymic surname, now frequently used as a given name in North America.
- Origin:Scottish, English
- Meaning:"Rough Water"
- Description:From Scottish place names linked to river terms, often interpreted as referring to rough or rapid water.
- Origin:Irish, Scottish
- Meaning:"Champion"
- Description:Commonly derived from Gaelic Niall, the name has long-standing use in Ireland and Scotland and stable usage in English.
- Origin:English, Scottish
- Meaning:"Bird Settlement"
- Description:Fulton is a surname-derived given name from British place-name elements, with meanings interpreted from older settlement terms.
- Origin:English, Scottish
- Meaning:"Son of Henry"
- Description:Primarily a patronymic surname meaning son of Henry, occasionally used as a given name in English-speaking regions.
- Origin:Scottish, English
- Meaning:"Green River"
- Description:From a Scottish place and surname tradition, it became a given name in English speaking regions during the nineteenth and twentieth centuries.
- Origin:Scottish Gaelic
- Meaning:"One Strength"
- Description:A Scottish Gaelic name from Aonghus, traditionally analyzed as a compound conveying a sense of strength or vigor.
- Origin:Scottish, Gaelic
- Meaning:"Plain; Field"
- Description:From Scottish Gaelic meaning plain or field, historically a surname and place-name, now widely used as a given name for multiple genders.
- Origin:Scottish, Gaelic
- Meaning:"Yellow; Fair"
- Description:From a Scottish surname of Gaelic origin, sometimes interpreted as describing fair or yellow coloration, later adopted as a given name.
- Origin:Scottish
- Meaning:"Cloud; Island"
- Description:A name derived from the Isle of Skye, often associated with natural imagery such as sky and clouds in modern interpretation.
- Origin:Scottish, Irish
- Meaning:"Valley"
- Description:Glen comes from a Gaelic word for valley and became established as a concise given name in English.
- Origin:Scottish Gaelic, English
- Meaning:"Crooked Nose"
- Description:A spelling variant of Cameron, from Gaelic elements describing a crooked feature, used as a given name in English.
- Origin:Scottish, Irish
- Meaning:"From the Oak Ford"
- Description:Primarily a surname of Gaelic-associated usage, it is used as a given name, though the precise original meaning is debated.
- Origin:Scottish, Greek
- Meaning:"Defender of People"
- Description:Alastair is a Scottish form linked to Alexander, historically associated with the idea of defending the people.
- Origin:Irish, Scottish
- Meaning:"Slender; Warrior"
- Description:Cael is a short Gaelic-associated name, often linked to slenderness or warrior interpretations in modern usage.
- Origin:Irish, Scottish
- Meaning:"Powerful in Battle"
- Description:Surname-derived given name linked to Gaelic forms such as Callan, with contested interpretations around martial strength.
- Origin:Irish, Scottish, English
- Meaning:"Lover of Hounds"
- Description:Generally treated as a modern variant of Conor or Connor, associated with an Irish meaning linked to hounds.
- Origin:English, Scottish
- Meaning:"Farm By the Spring"
- Description:Usage derives from an English surname, occasionally adopted as a given name with geographic associations.
- Origin:Scottish Gaelic
- Meaning:"Fair Warrior"
- Description:Anglicized form of Fionnlagh, commonly interpreted as fair warrior and used historically in Scotland and Ireland.
- Origin:English, Scottish
- Meaning:"Ford Where Crows Gather"
- Description:Originally a locational surname meaning a crow-associated ford, later adopted as a given name.
- Origin:Scottish, Norse
- Meaning:"Church"
- Description:From a Scottish and Norse-derived term for church, it appears as both surname and concise given name.
- Origin:Scottish, Greek
- Meaning:"Defender of People"
- Description:A Scottish and English variant of Alasdair, it ultimately traces to Alexander and its defender-of-people interpretation.
- Origin:French, Scottish
- Meaning:"The Mount"
- Description:A surname-based name with Scottish clan associations, often linked to French elements meaning mount or elevated landform.
- Origin:English, Scottish
- Meaning:"Crooked Hill"
- Description:Scottish and English surname from a place name, later used as a given name in Anglophone contexts.
- Origin:Scottish, Gaelic
- Meaning:"Settlement By Sea"
- Description:From a Scottish surname often linked to Moray, with Gaelic place-name roots and long-standing association with Scottish geography and clans.
Why Choose Scottish Boy Names?
Scottish boy names can make naming decisions easier by giving you a clear theme to compare style, pronunciation, and meaning side by side.

Baby Name Expert & Lead Editor
Editor-in-Chief with 15+ years in baby naming and linguistics. Columbia University M.A. in Linguistics.