Scottish names carry the weight of Highland clans, island winds, and centuries of fierce independence. Many have gone global — Isla, Logan, and Blair all started here. But Scotland's naming tradition runs much deeper.
Girls
- Isla (EYE-la) — "Island." Named for Islay. Currently top 10 in the US, UK, and Australia.
- Maisie — "Pearl." A Scottish pet form of Margaret. Warm and impossible not to like.
- Ailsa (ALE-sa) — "Elf victory." Named for Ailsa Craig, the volcanic island.
- Skye — From the Isle of Skye. Nature, geography, and poetry in four letters.
- Iona — From the sacred island where Christianity first took root in Scotland.
- Bonnie — "Beautiful, cheerful." Bonnie Prince Charlie made it legendary.
- Elspeth — "Pledged to God." The Scottish Elizabeth, with fairy-tale charm.
- Greer — "Watchful, alert." Short, strong, distinctly Scottish.
- Catriona (ka-TREE-na) — "Pure." Robert Louis Stevenson wrote a novel with this title.
Boys
- Hamish (HAY-mish) — "Supplanter." The Scottish James. Scotland's most royal name.
- Callum — "Dove, peaceful." One of Scotland's most popular, now going global.
- Lachlan (LOCK-lan) — "From the land of lakes." Originally referred to Vikings.
- Fraser — "Strawberry" or "of the forest men." A great clan name.
- Angus — "One strength." From the Celtic god of love and youth.
- Fergus — "Man of strength." A name for kings and warriors.
- Duncan — "Dark warrior." Predates Shakespeare by centuries.
- Finlay — "Fair warrior." Macbeth's father bore the original form.
- Ewan (YOO-an) — "Born of the yew tree." Ewan McGregor brought it worldwide.
Unisex
- Blair — "Field or battlefield." Works beautifully for any gender.
- Logan — "Little hollow." Now a top-20 boy's name in the US.
The Scottish Naming Tradition
Historically, Scottish families followed a strict pattern: first son named after the paternal grandfather, first daughter after the maternal grandmother. This kept names cycling through families for generations — which is why certain names feel quintessentially Scottish.
Explore all Scottish names and 1,600+ more at BabyNamePick.com.
Hamish is my pick — the Scottish James just hits different. What's yours?
Top comments (0)