Scotland is famous for many things – its whisky, folktales, cuisine, unique language among many others. If you’re fascinated by the country, its geography, arts, culture or you’re simply looking for a unique dog name for your new pup, we’ve made this list of some of the best Scottish names for dogs for you!
Unisex Scottish Dog Names and Their Meanings
- Jaime – Originates from the name James
- Cori – Surname
- Blair – place in Scotland
- Teagan – Attractive, beautiful
- Lennox – With many elm trees
- Rae – Scottish for “grace
- Cameron – Crooked nose
- Ainsley – Famous Scottish family name although roots likely from Nottinghamshire
- Rory – Gaelic meaning “red-haired king” (ROAR-ee)
Scottish Boy Dog Names
Scottish Names for Dogs That Start With A
- Archie
- Ackerman (Ploughed field)
- Aldridge
- Ashford
- Alpine
- Andrea Man
- Agan
- Alasdair (Gaelic origin meaning “defending men”)
- Alpin White
- Aston
- Aidan Fire
- Atherton
- Alfred
- Amherst (Location)
- Acton
- Alvin
- Alaister – warrior
- Anders – Strong and manly
- Ashby
- Archibald (Genuine)
- Argyle
- Agar (A stranger, one that fears)
Scottish Names for Dogs that Start With B
- Bruce
- Brice – speckled boy
- Bowie – Blond haired boy
- Bath
- Bard
- Ballard
- Blane – One who serves
- Burt
- Baker
- Bagley
- Bunyan
- Bain – “white”, “fair”
- Berkeley
- Burr
- Baber
- Barton
- Bryce
- Bernard
- Bodie
Male Scottish Dog Names Starting With C
- Calder
- Coby
- Camdyn (CAM-den) – Meaning “from the winding valley”
- Caelan – powerful warrior
- Conant
- Channing
- Cowan
- Corkin – Surname
- Carr
- Cricton
- Clyde – River
- Campbell
- Carson
- Colin
- Connor
- Conway
- Collins
- Croft
- Calum – “dove,”
Dog Names That Start With D
- Duff Dark
- Denton
- Davis
- Dougie
- Dowell
- Donald (From Domhnall)
- Dunn
- Driscol
- Duffy
- Darrow
- Douglas
- Duncan
- Dougal
- Dugal
- Drake
Dog names Starting With E
- Edwin
- Edward
- Edmund
- Eaton
Dog Names That Start With F & G
- Goodrich
- Finn
- Forbes
- Faden
- Gibbs
- Fletcher Surname
- Granger
- Finley
- Finlay (FINN-lee) – means “white warrior.”
- Gavin
- Fintan
- Fagan
- Gallus Slang meaning mischievous
- Greer Alert or watchful
- Glasgow
- Falkland
- Gunn
- Gibson
- Glenn – Gaelic word for “valley.”
- Gregor – Watchful or vigilant
- Gallagher
- Gilford
Boy Dog Names Starting With H, J & K
- Henry
- Knox (Meaning round hill)
- Hurst
- Iver (Archer, bow warrior)
- Herbert
- Hamish (God protects)
- Holcombe
- Halifax
- Kyle
- Hector
- Herman
- Hansel
- Jack
- Kirk
- Hunter
- Kilgour
- Kincade
Male Dog Names Starting With L & M
- McGill
- Logan Little hollow
- Michael
- McGrath
- McGinnis
- Moore
- McFee
- Murdo
- Maleod
- McGowan
- McDuff
- McKay
- Mcgee
- Maguire
- Marcas
- Morton
- Loon (Slang meaning “Boy”)
- McCree
- McFadden
- Lean
- Muir
- Munroe
- McIntyre
- McDuff
- Macbeth – Shakespearean
- Lachlan From the land of lakes.”(LOCK-lin)
- Magoon
- McEwans (Scottish beer)
- McNamara
Boy Dog Names That Start With N, O, P, & R
- Rocket – Slang for a ‘crazy person’
- Nevis
- Niblick
- Ralston
- Neil
- Roy
- Oswald
- Oliver
- Reynold
- Richmond
- Putter
- Ramsey
- Newbury
- Ogden
- Reed
- Remy
- Oscar
- Osborn
- Ralph
- Patton – Surname
- Rab – Short for Robert
- Paden (PAY-den) – Royal
Dog Names Starting With S, T, & W
- Tam Short for ‘Tammie a traditional Scottish bonnet worn by men
- Stewart
- Shawn
- Scott
- Wickham
- Wiley
- Tavish Twin
- Walter
- Stuart
- Whiting
- Wickliff
- Tavis
- Shone
- Stanwood
- Watson
You should check these out too!
Scottish Names for Female Dogs
Scottish Dog Names That Start With A
- Annella – Scottish version of Anne.
- Aileen – Scottish version of Eileen
- Alpina – female version of Alpin
- Alison – Popular name derived from Alice
- Aileana A person from the green meadow
- Allie – Pet form of Alison
- Adara – Means ‘ford by the oak tree’
- Adairia – Variant of Adaira
- Adaira Means ford by the oak tree
- Artis
- Annis A form of the name Agnes
- Anice
- Ally Pet form of Alison
- Arabella A small village in Highland, Scotland, (AIR-uh-bella)
- Annys – variation of Annis
- Alexina – Scottish version of Alexa.
- Aggie – diminutive of Agnes or Agatha
- Ailie – Pet form of Aileen
- Alice
- Aila/ Ayla – From a resilient place
- Allina – Scottish variant of the name Alina
Girl Dog Names That Start With B & C
- Bretta
- Cumina – Means from the place Comines
- Christie – Pet form of the name Christine
- Bridget – From the Gaelic name Brighid
- Caillic – Means Hag
- Christy Variant of the name Christie
- Crichton
- Bearnas – Scottish form of the girls name Bernice
- Cora
- Beitidh – Scottish name for Betty
- Caitlin – Gaelic name related to the name Catherine
- Beileag – Pet form of Iseabail
- Caitlan
- Beitris Scottish name for Beatrice
- Caitir From the Gaelic name Caitriona
- Catriona From the Gaelic name Caitrìona
- Brenda
- Ceit Scottish Gaelic spelling of the name Kate
- Cairistiona Scottish girl’s name for Christine
- Cassidy
- Ciorstaid Scottish girl’s related to Christy
- Bonnie Means fine
- Cadha A person from a steep place
- Curstaidh Scottish version of Kirstie
- Cait
- Bhictoria Scottish version of Victoria
- Bradana This name means Salmon
- Coira Scottish girl’s name meaning seething pool
- Crissie
Female Dog Names In Scottish That Start With D & E
- Deoiridh – Means Pilgrim
- Donella – Feminne form of Donald
- Effemy – Form of the name Euphemia
- Dallis Female version of the name Dallas
- Erica – Female form of Eric
- Dixie
- Deonaid – Variant of Seonaid
- Eubh – Scottish name for Eve
- Elise – Pet form of Elspeth
- Enya
- Ellie
- Eiric – Variant of Oighrig
- Edith
- Ella – Diminutive of Scottish names: Annella, Donella, Fenella and Arabella
- Ealasaid – Scottish form of Elizabeth
- Deidra
- Edme – Variant of Esme
- Donna – From Madonna
- Euna – Gaelic name for Una
- Eilidh – Scottish version of the name Ellie
- Eithrig – Variant of Oighrig
- Dacey
- Elspeth – The Scottish form of Elizabeth, it means “chosen by God.”(ELL-speth)
- Dolina – From the name Dolog female version of Donald
- Eva
- Efric – From the Gaelic name Oighrig
- Davina – Feminine form of David
Scottish Girl Dog Names That Start With F & G
- Gail
- Gavenia – ‘White Hawk’
- Fia
- Georgina – Feminine version of the Latin name George
- Fiona – From the Gaelic Fionn meaning white or fair
- Grier – Variant on the name Greer
- Gracie
- Grace
- Fergie
- Garia – Girl’s name meaning short
- Finella – Meaning “white shoulder” (Fin-EL-la)
- Florrie – Pet form of Flora
- Gordania – Scottish origins means heroic
- Griselda – Means grey battle
- Freya – the goddess of love
- Grizel – Variant on the name Griselda
- Fionola – Derived from Finella and Finola
- Fergus – Scottish name meaning angry
- Gilbarta – Means to pledge
- Gormlaith – Means splendid lady or princess
- Finol
- Flora – Goddess of flowers
- Grizela – Means grey-haired
- Fenella
Scottish Girl Names Starting With I, J, K & L
- Jinny
- Jamesina – Scottish feminine form of James
- Leslie – Garden of Hollies
- Jean
- Kina – Pet form of the name Alickina
- Innes – From the Gaelic name Aonghas
- Iseabail – Scottish name for Isabel or Isobel.
- Lorraine – District in France
- Ina Pet forms of Dolina and Murdina
- Kellee/Kelly
- Lesley/ Leslie/ Leslee
- Leana – Derived from Helen
- Kenzy – Abbreviated form of McKenzie
- Kameron From Cameron meaning crooked nose
- Jean/ Jeanie
- Lezlie Variation of Leslie
- Lexine Derived from the name Lexy
- Kenzie Means handsome
- Isobel From the name Iseabail
- Lara
- Lexi Pet name for Alexandra
- Laire Scottish girl’s name that means mare
- Lorna From the place name Lorn
- Kirsty A Scottish form of Kirsten or Christine (KEER-stee)
- Kyla Female version of Kyle (KY-luh)
- Kirstie Pet for of Kirstin
- Kirstin Derived from the name Christine
- Kinny
- Jessie Pet form of the name Jean.
- Lena From the names Helen or Dolina
Scottish Girl Names For Dogs Starting With M
- Moireach Means Lady in Scottish
- Marsaili Gaelic form of Margery or Marcella
- Margaret From the French girls name Marguerite
- May
- Moibeal Means loveable
- Maidie Means young woman
- Marcail From the word for “little pearl”
- Maggie
- Maretta Scottish name for Mairead
- Moira From the Gaelic name Moire
- Molly
- Mackenzie
- Machara A name of Scottish origins that mean plain
- Malvina From the Gaelic name Mala Mhin
- Maili Gaelic name from Mairi
- Moire Means star of the sea
- Mairi Scottish name for Mary
- Maighread Scottish name for Margaret or even Merida
- Morna
- Morag Pet form of Mor
- Maisie Pet form of Mairead
- Muireall Meaning bright sea
- Mhairi
- Magaidh From the name Margret
- Mor Means large or great
Scottish Dog Names From N to W
- Sheena – A form of the name Jane
- Rose
- Nighean – means young woman
- Una
- Robena – female version of Robin
- Siusan – Scottish form of Susan
- Roisin – Little Rose
- Shannon
- Tara
- Piper – Player of the bagpipes
- Senga – Popular in North East Scotland
- Skena – People from the place name Skena
- Paisley
- Peigi – Scottish version of Peggy
- Sorcha – “radiant” in Gaelic
- Seonaid – Scottish name for Janet
- Seonag – Means Joan
- Nora – Female of Norman
- Rhona
- Nairna
- Oighrig – speckled one. Great for a calico cat.
- Tyra
- Struana – Means from the stream
- Sìleas – Means blind
- Nathaira – Snake
- Siubham – Scottish version of Jane
- Nathara – Variation of Nathaira
- Nessa
- Robina A female version of Robin
- Raoghnailt – ewe
- Whitney
- Shona
- Wynda – Means from a narrow path
- Nighinn – Variation of Nighean
- Saundra – Scottish version of Sandra
Fun Scottish Names For Dogs
- Connery – as in Sean Connery, the legendary Scottish actor.
- Scotch – a malt whisky or grain whisky made in Scotland.
- Dafty – a silly, foolish person.
- Bairn – a Scottish term for baby
- Sherlock – this also makes a cute dog name.
- Loch – the Scottish Gaelic word for a lake.
- Highlander – a term for a person from the Scottish highlands and also a 1986 film.
- Ale – another word for beer, ale is quite popular in Scotland.
- Kilt – a knee-length traditional garment that was worn by men in the Scottish Highlands.
- Ness/Nessie – a nickname for the Lochness Monster.
- Sir Arthur Conan Doyle – the author of Sherlock Holmes hailed from Scotland.
- Plaid – the plaid pattern can be seen throughout the country.
- Tartan – as in the Tartan Army, a Scottish football team.
- Whiskey – this distilled alcohol is quite popular in Scotland.
- Lassie – the term for a girl or young woman.
- Quid – slang for the pound sterling.
- Cannie – Scottish slang for a smart person.
- Sterling – the country’s currency.
- Chip – the British word for fry.
- William Wallace – the Scottish knight
- Haggis – a traditional Scottish dish.
- Toaty – meaning tiny and small.
- Laddie – a Scottish term for a boy or young man.
Dog Names From Famous Scotts
- Lassie Famous Dog Star
- Mary Queen of Scots
- Connolly Billy Connolly – stand-up comedian
- Ewan Ewan McGregor – well known Scottish actor
- Mackintosh Charles Rennie Mackintosh – Architect and artist
- Irvine Irvine Welsh – Scottish novelist and playwright
- Connery Sean Connery – actor
- Baird John Logie Baird – inventor of the TV
- Lulu Scottish pop singer and actress
- Rennie Charles Rennie Mackintosh – see above
- Bell Alexander Graham Bell – inventor of the telephone
- Nessie Loch Ness Monster
- Wallace Sir William Wallace
- Burns Robert Burns – poet and Scottish icon
- Doyle Arthur Conan Doyle – author of Sherlock Holmes
Dog Names From Scottish Geography
- Elgin Town
- Atholl Blair Atholl is a village in Scotland
- Kelso Town in Scotland and surname
- Orkney Islands
- Tiree Islands
- Mull Islands
- Lossie River or Loch
- Skye Isle of Skye in Scotland’s Inner Hebrides
- Ayr Town
- Maree River or Loch
- Oban Town
- Montrose Town
- Lewis Islands
- Munro Mountain in Scotland
- Argyll Town
- Aberdeen Scotland’s third most populous city
- Ailsa Ailsa Craig
- Moray River or Loch
- Lomond River or Loch
- Tobermory Town
- Isla Island off the west coast of Scotland. (EYE-luh)
- Tweed River or Loch
- Fara Islands
- Islay Islands (‘isle-a’)
- Bein Mountain
- Tay River or Loch
- Rona Small island in Scotland
- Ness River or Loch
- Harris Islands
- Bute Islands
- Stornoway Islands
- Leith District of Edinburgh
- Cuillin Islands
- Shetland Islands
- Iona Small island in Scotland
- Jura Islands
- Arran Islands
- Dee River or Loch
- Angus Town
Haven’t found something yet?
Common male dog names (A – Z List)
Scottish Dog Breeds
Aside from its stunning castles, scotch, and whiskey, Scotland is also known for its impressive collection of one-of-a-kind dog breeds that come in all shapes and sizes. Here’s a list of Scottish dog breeds you might have come across.
- Scottish Terrier
- Border Collie
- Rough Collie
- Smooth Collie
- West Highland White Terrier
- Cairn Terrier
- Skye Terrier
- Shetland Sheepdog
- Dandie Dinmont Terrier
- Border Terrier
- Golden Retriever
- Bearded Collie
- Gordon Setter
- Scottish Deerhound