🐶 Find the Perfect Scottish Dog Name for Your Pup
Choosing a name for your dog is a special moment. If you’re drawn to the charm of Celtic culture, rugged highlands, or Scotland’s storied history, Scottish dog names offer a world of inspiration. Whether you’ve adopted a Scottish breed like a Border Collie or Cairn Terrier—or simply love all things Scotland—this list will help you pick the perfect name for your furry friend.
From Gaelic baby names to historic heroes and beautiful Scottish islands, we’ve rounded up over 200 Scottish dog names for both boys and girls.
Male Scottish Dog Names with Meaning

Give your braw lad (handsome boy) a strong, culturally rich name with Scottish roots:
- Aibne – River
- Ailbeart – Gaelic for Albert
- Alasdair – Gaelic version of Alexander
- Angus – One strength
- Archibald – Truly brave
- Aodh – Fire
- Balgair – Fox
- Barclay – Birch tree meadow
- Beiste – Beast
- Broden – Little raven
- Bruce – From the brushwood
- Cameron – Crooked nose
- Clyde – River in Glasgow
- Conall – Strong wolf
- Craig – Rock
- Duff – Dark or swarthy
- Eachann – Brown horse
- Ewan – Born of the yew tree
- Finlay – Fair warrior
- Gilroy – Son of the red-haired
- Laird – Landowner
- Logan – Small hollow
- Mac – Son
- Malcolm – Devotee of Saint Columba
- Mungo – Amiable, dear one
- Ross – Headland
- Seamus – Gaelic form of James
- Tadhg – Poet or philosopher
📝 Pro Tip: Choose a name that matches your dog’s personality or heritage—especially if they’re a native Scottish breed!
Female Scottish Dog Names for a Bonnie Lass

Scotland is full of beautiful, lyrical names perfect for your pretty pup. Here are some elegant choices:
- Ailsa – Island rock
- Ainsley – Meadow
- Bonnie – Beautiful
- Caitlin – Pure
- Catriona – Form of Katherine
- Coira – Seething pool
- Davina – Beloved
- Ealasaid – Gaelic for Elizabeth
- Eilidh – Light
- Elspeth – Scottish form of Elizabeth
- Fiona – Fair
- Georgina – Farmer
- Isla – Island
- Kenzie – Short for Mackenzie
- Leana – To twine or bind
- Lorna – From the laurel tree
- Mairi – Mary
- Malvina – Smooth-browed
- Moire – Star of the sea
- Muireall – Bright sea
- Nora – Honor
- Rhona – Rough island
- Seonaid – Scottish form of Janet
- Sorcha – Brightness
- Struana – From the stream
- Wynda – Narrow path
🐾 These names blend history, tradition, and a touch of magic.
Scottish Geography-Inspired Dog Names
Nature lovers will adore these names inspired by Scotland’s wild terrain, majestic lochs, and mystical isles:
- Arran – Scenic island
- Eriskay – Outer Hebrides island
- Foula – Remote Shetland isle
- Gigha – Green island
- Iona – Sacred island
- Islay – Whisky-famous isle
- Jura – Known for its deer
- Raasay – Between Skye and mainland
- Skye – Famous Isle of Skye
🌍 These names are perfect for dogs that love exploring or have a bold, adventurous spirit.
Famous Scottish Figures as Dog Names
Why not name your pup after a legendary Scot? These famous names carry weight, legacy, and pride:
- Robert the Bruce – Warrior king
- William Wallace – Freedom fighter
- Mary, Queen of Scots – Royal rebel
- Rob Roy – Outlaw hero
- Flora MacDonald – Jacobite heroine
- Sir Walter Scott – Literary legend
- J.M. Barrie – Author of Peter Pan
- Alexander Graham Bell – Inventor
- Saint Mungo – Patron of Glasgow
- Thomas Carlyle – Historian
- Alexander Selkirk – Real-life Robinson Crusoe
💡 These names are perfect if you’re inspired by Scottish bravery and brilliance.
Outlander-Inspired Scottish Dog Names
Love the time-traveling romance of Outlander? Here are some character names that fans will adore:
- Jamie
- Claire
- Brianna
- Dougal
- Colum
- Fergus
- Fraser
- Geillis
- Ian
- Jocasta
- Laoghaire
- Marsali
- Murtagh
- Roger
- Rupert
🎥 These names are bold, romantic, and full of Scottish soul.
FAQs About Scottish Dog Names
1. What are some common Scottish dog breeds?
Popular breeds include the Scottish Terrier, Border Collie, West Highland White Terrier, and Cairn Terrier.
2. Are Scottish dog names suitable for non-Scottish breeds?
Absolutely! These names are rich in meaning and can suit any dog, regardless of breed.
3. What’s the most popular Scottish dog name?
Names like Bonnie, Angus, and Skye are fan favorites thanks to their charm and cultural connection.
Final Thoughts
Scotland’s names carry layers of meaning—from nature to nobility. Whether you’re after something fierce, fun, or full of heart, this list has a name for every tail-wagging personality. Trust your instincts, think about your pup’s quirks, and you’ll find the perfect Scottish dog name in no time.