Scottish dog names

Scottish Names For Dogs

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

  1. Jaime – Originates from the name James
  2. Cori – Surname
  3. Blair – place in Scotland
  4. Teagan – Attractive, beautiful
  5. Lennox – With many elm trees
  6. Rae – Scottish for “grace
  7. Cameron – Crooked nose
  8. Ainsley – Famous Scottish family name although roots likely from Nottinghamshire
  9. Rory – Gaelic meaning “red-haired king” (ROAR-ee)

Scottish Boy Dog Names

Scottish Names for Dogs That Start With A

  1. Archie
  2. Ackerman (Ploughed field)
  3. Aldridge
  4. Ashford
  5. Alpine
  6. Andrea Man
  7. Agan
  8. Alasdair (Gaelic origin meaning “defending men”)
  9. Alpin White
  10. Aston
  11. Aidan Fire
  12. Atherton
  13. Alfred
  14. Amherst (Location)
  15. Acton
  16. Alvin
  17. Alaister – warrior
  18. Anders – Strong and manly
  19. Ashby
  20. Archibald (Genuine)
  21. Argyle
  22. Agar (A stranger, one that fears)

Scottish Names for Dogs that Start With B

  1. Bruce
  2. Brice – speckled boy
  3. Bowie – Blond haired boy
  4. Bath
  5. Bard
  6. Ballard
  7. Blane – One who serves
  8. Burt
  9. Baker
  10. Bagley
  11. Bunyan
  12. Bain – “white”, “fair”
  13. Berkeley
  14. Burr
  15. Baber
  16. Barton
  17. Bryce
  18. Bernard
  19. Bodie

Male Scottish Dog Names Starting With C

  1. Calder
  2. Coby
  3. Camdyn (CAM-den) – Meaning “from the winding valley”
  4. Caelan – powerful warrior
  5. Conant
  6. Channing
  7. Cowan
  8. Corkin – Surname
  9. Carr
  10. Cricton
  11. Clyde – River
  12. Campbell
  13. Carson
  14. Colin
  15. Connor
  16. Conway
  17. Collins
  18. Croft
  19. Calum – “dove,”

Dog Names That Start With D

  1. Duff Dark
  2. Denton
  3. Davis
  4. Dougie
  5. Dowell
  6. Donald (From Domhnall)
  7. Dunn
  8. Driscol
  9. Duffy
  10. Darrow
  11. Douglas
  12. Duncan
  13. Dougal
  14. Dugal
  15. Drake

Dog names Starting With E

  1. Edwin
  2. Edward
  3. Edmund
  4. Eaton

Dog Names That Start With F & G

  1. Goodrich
  2. Finn
  3. Forbes
  4. Faden
  5. Gibbs
  6. Fletcher Surname
  7. Granger
  8. Finley
  9. Finlay (FINN-lee)  – means “white warrior.”
  10. Gavin
  11. Fintan
  12. Fagan
  13. Gallus Slang meaning mischievous
  14. Greer Alert or watchful
  15. Glasgow
  16. Falkland
  17. Gunn
  18. Gibson
  19. Glenn – Gaelic word for “valley.”
  20. Gregor – Watchful or vigilant
  21. Gallagher
  22. Gilford

Boy Dog Names Starting With H, J & K

  1. Henry
  2. Knox (Meaning round hill)
  3. Hurst
  4. Iver (Archer, bow warrior)
  5. Herbert
  6. Hamish (God protects)
  7. Holcombe
  8. Halifax
  9. Kyle
  10. Hector
  11. Herman
  12. Hansel
  13. Jack
  14. Kirk
  15. Hunter
  16. Kilgour
  17. Kincade

Male Dog Names Starting With L & M

  1. McGill
  2. Logan Little hollow
  3. Michael
  4. McGrath
  5. McGinnis
  6. Moore
  7. McFee
  8. Murdo
  9. Maleod
  10. McGowan
  11. McDuff
  12. McKay
  13. Mcgee
  14. Maguire
  15. Marcas
  16. Morton
  17. Loon (Slang meaning “Boy”)
  18. McCree
  19. McFadden
  20. Lean
  21. Muir
  22. Munroe
  23. McIntyre
  24. McDuff
  25. Macbeth – Shakespearean
  26. Lachlan From the land of lakes.”(LOCK-lin)
  27. Magoon
  28. McEwans (Scottish beer)
  29. McNamara

Boy Dog Names That Start With N, O, P, & R

  1. Rocket – Slang for a ‘crazy person’
  2. Nevis
  3. Niblick
  4. Ralston
  5. Neil
  6. Roy
  7. Oswald
  8. Oliver
  9. Reynold
  10. Richmond
  11. Putter
  12. Ramsey
  13. Newbury
  14. Ogden
  15. Reed
  16. Remy
  17. Oscar
  18. Osborn
  19. Ralph
  20. Patton – Surname
  21. Rab – Short for Robert
  22. Paden (PAY-den)  – Royal 

Dog Names Starting With S, T, & W

  1. Tam Short for ‘Tammie a traditional Scottish bonnet worn by men
  2. Stewart
  3. Shawn
  4. Scott
  5. Wickham
  6. Wiley
  7. Tavish Twin
  8. Walter
  9. Stuart
  10. Whiting
  11. Wickliff
  12. Tavis
  13. Shone
  14. Stanwood
  15. Watson

You should check these out too!

Viking Dog Names

Irish dog names

German Dog Names

Russian Dog Names

Korean Dog Names

Japanese Dog Names

Mexican dog names

British dog names

Dog names in French

Italian dog names

Australian dog names

Hawaiian dog names

Male Spanish dog names

Scottish Names for Female Dogs

Scottish Dog Names That Start With A

  1. Annella – Scottish version of Anne.
  2. Aileen – Scottish version of Eileen
  3. Alpina – female version of Alpin
  4. Alison – Popular name derived from Alice
  5. Aileana A person from the green meadow
  6. Allie – Pet form of Alison
  7. Adara – Means ‘ford by the oak tree’
  8. Adairia – Variant of Adaira
  9. Adaira Means ford by the oak tree
  10. Artis
  11. Annis A form of the name Agnes
  12. Anice
  13. Ally Pet form of Alison
  14. Arabella A small village in Highland, Scotland, (AIR-uh-bella)
  15. Annys – variation of Annis
  16. Alexina – Scottish version of Alexa.
  17. Aggie – diminutive of Agnes or Agatha
  18. Ailie – Pet form of Aileen
  19. Alice
  20. Aila/ Ayla – From a resilient place
  21. Allina – Scottish variant of the name Alina

Girl Dog Names That Start With B & C

  1. Bretta
  2. Cumina – Means from the place Comines
  3. Christie – Pet form of the name Christine
  4. Bridget – From the Gaelic name Brighid
  5. Caillic – Means Hag
  6. Christy Variant of the name Christie
  7. Crichton
  8. Bearnas – Scottish form of the girls name Bernice
  9. Cora
  10. Beitidh – Scottish name for Betty
  11. Caitlin – Gaelic name related to the name Catherine
  12. Beileag – Pet form of Iseabail
  13. Caitlan
  14. Beitris Scottish name for Beatrice
  15. Caitir From the Gaelic name Caitriona
  16. Catriona From the Gaelic name Caitrìona
  17. Brenda
  18. Ceit Scottish Gaelic spelling of the name Kate
  19. Cairistiona Scottish girl’s name for Christine
  20. Cassidy
  21. Ciorstaid Scottish girl’s related to Christy
  22. Bonnie Means fine
  23. Cadha A person from a steep place
  24. Curstaidh Scottish version of Kirstie
  25. Cait
  26. Bhictoria Scottish version of Victoria
  27. Bradana This name means Salmon
  28. Coira Scottish girl’s name meaning seething pool
  29. Crissie

Female Dog Names In Scottish That Start With D & E

  1. Deoiridh – Means Pilgrim
  2. Donella – Feminne form of Donald
  3. Effemy – Form of the name Euphemia
  4. Dallis Female version of the name Dallas
  5. Erica – Female form of Eric
  6. Dixie
  7. Deonaid – Variant of Seonaid
  8. Eubh – Scottish name for Eve
  9. Elise – Pet form of Elspeth
  10. Enya
  11. Ellie
  12. Eiric – Variant of Oighrig
  13. Edith
  14. Ella – Diminutive of Scottish names: Annella, Donella, Fenella and Arabella
  15. Ealasaid – Scottish form of Elizabeth
  16. Deidra
  17. Edme – Variant of Esme
  18. Donna – From Madonna
  19. Euna – Gaelic name for Una
  20. Eilidh – Scottish version of the name Ellie
  21. Eithrig – Variant of Oighrig
  22. Dacey
  23. Elspeth – The Scottish form of Elizabeth, it means “chosen by God.”(ELL-speth)
  24. Dolina – From the name Dolog female version of Donald
  25. Eva
  26. Efric – From the Gaelic name Oighrig
  27. Davina – Feminine form of David

Scottish Girl Dog Names That Start With F & G

  1. Gail
  2. Gavenia – ‘White Hawk’
  3. Fia
  4. Georgina – Feminine version of the Latin name George
  5. Fiona – From the Gaelic Fionn meaning white or fair
  6. Grier – Variant on the name Greer
  7. Gracie
  8. Grace
  9. Fergie
  10. Garia – Girl’s name meaning short
  11. Finella – Meaning “white shoulder” (Fin-EL-la)
  12. Florrie – Pet form of Flora
  13. Gordania – Scottish origins means heroic
  14. Griselda – Means grey battle
  15. Freya –  the goddess of love
  16. Grizel – Variant on the name Griselda
  17. Fionola – Derived from Finella and Finola
  18. Fergus – Scottish name meaning angry
  19. Gilbarta – Means to pledge
  20. Gormlaith – Means splendid lady or princess
  21. Finol
  22. Flora – Goddess of flowers
  23. Grizela – Means grey-haired
  24. Fenella 

Scottish Girl Names Starting With I, J, K & L

  1. Jinny
  2. Jamesina – Scottish feminine form of James
  3. Leslie – Garden of Hollies
  4. Jean 
  5. Kina – Pet form of the name Alickina
  6. Innes – From the Gaelic name Aonghas
  7. Iseabail – Scottish name for Isabel or Isobel.
  8. Lorraine – District in France
  9. Ina Pet forms of Dolina and Murdina
  10. Kellee/Kelly
  11. Lesley/ Leslie/ Leslee
  12. Leana – Derived from Helen
  13. Kenzy – Abbreviated form of McKenzie
  14. Kameron From Cameron meaning crooked nose
  15. Jean/ Jeanie
  16. Lezlie Variation of Leslie
  17. Lexine Derived from the name Lexy
  18. Kenzie Means handsome
  19. Isobel From the name Iseabail
  20. Lara
  21. Lexi Pet name for Alexandra
  22. Laire Scottish girl’s name that means mare
  23. Lorna From the place name Lorn
  24. Kirsty A Scottish form of Kirsten or Christine (KEER-stee)
  25. Kyla Female version of Kyle (KY-luh)
  26. Kirstie Pet for of Kirstin
  27. Kirstin Derived from the name Christine
  28. Kinny
  29. Jessie Pet form of the name Jean.
  30. Lena From the names Helen or Dolina

Scottish Girl Names For Dogs Starting With M

  1. Moireach Means Lady in Scottish
  2. Marsaili Gaelic form of Margery or Marcella
  3. Margaret From the French girls name Marguerite
  4. May
  5. Moibeal Means loveable
  6. Maidie Means young woman
  7. Marcail From the word for “little pearl”
  8. Maggie
  9. Maretta Scottish name for Mairead
  10. Moira From the Gaelic name Moire
  11. Molly
  12. Mackenzie
  13. Machara A name of Scottish origins that mean plain
  14. Malvina From the Gaelic name Mala Mhin
  15. Maili Gaelic name from Mairi
  16. Moire Means star of the sea
  17. Mairi Scottish name for Mary
  18. Maighread Scottish name for Margaret or even Merida
  19. Morna
  20. Morag Pet form of Mor
  21. Maisie Pet form of Mairead
  22. Muireall Meaning bright sea
  23. Mhairi
  24. Magaidh From the name Margret
  25. Mor Means large or great

Scottish Dog Names From N to W

  1. Sheena –  A form of the name Jane
  2. Rose
  3. Nighean –  means young woman
  4. Una
  5. Robena – female version of Robin
  6. Siusan – Scottish form of Susan
  7. Roisin – Little Rose
  8. Shannon
  9. Tara
  10. Piper – Player of the bagpipes
  11. Senga – Popular in North East Scotland
  12. Skena – People from the place name Skena
  13. Paisley
  14. Peigi – Scottish version of Peggy
  15. Sorcha –  “radiant” in Gaelic
  16. Seonaid – Scottish name for Janet
  17. Seonag – Means Joan
  18. Nora  – Female of Norman
  19. Rhona
  20. Nairna
  21. Oighrig – speckled one. Great for a calico cat.
  22. Tyra
  23. Struana – Means from the stream
  24. Sìleas – Means blind
  25. Nathaira – Snake
  26. Siubham – Scottish version of Jane
  27. Nathara – Variation of Nathaira
  28. Nessa
  29. Robina A female version of Robin
  30. Raoghnailt – ewe
  31. Whitney
  32. Shona
  33. Wynda – Means from a narrow path
  34. Nighinn – Variation of Nighean
  35. Saundra – Scottish version of Sandra

Fun Scottish Names For Dogs

  1. Connery – as in Sean Connery, the legendary Scottish actor.
  2. Scotch – a malt whisky or grain whisky made in Scotland.
  3. Dafty – a silly, foolish person.
  4. Bairn – a Scottish term for baby
  5. Sherlock – this also makes a cute dog name.
  6. Loch – the Scottish Gaelic word for a lake.
  7. Highlander – a term for a person from the Scottish highlands and also a 1986 film.
  8. Ale – another word for beer, ale is quite popular in Scotland.
  9. Kilt – a knee-length traditional garment that was worn by men in the Scottish Highlands.
  10. Ness/Nessie – a nickname for the Lochness Monster.
  11. Sir Arthur Conan Doyle – the author of Sherlock Holmes hailed from Scotland.
  12. Plaid – the plaid pattern can be seen throughout the country.
  13. Tartan – as in the Tartan Army, a Scottish football team.
  14. Whiskey – this distilled alcohol is quite popular in Scotland.
  15. Lassie – the term for a girl or young woman.
  16. Quid – slang for the pound sterling.
  17. Cannie – Scottish slang for a smart person.
  18. Sterling – the country’s currency.
  19. Chip – the British word for fry.
  20. William Wallace – the Scottish knight 
  21. Haggis – a traditional Scottish dish. 
  22. Toaty – meaning tiny and small.
  23. Laddie – a Scottish term for a boy or young man.

Dog Names From Famous Scotts

  1. Lassie Famous Dog Star
  2. Mary Queen of Scots
  3. Connolly Billy Connolly – stand-up comedian
  4. Ewan Ewan McGregor – well known Scottish actor
  5. Mackintosh Charles Rennie Mackintosh – Architect and artist
  6. Irvine Irvine Welsh – Scottish novelist and playwright
  7. Connery Sean Connery – actor
  8. Baird John Logie Baird – inventor of the TV
  9. Lulu Scottish pop singer and actress
  10. Rennie Charles Rennie Mackintosh – see above
  11. Bell Alexander Graham Bell – inventor of the telephone
  12. Nessie Loch Ness Monster
  13. Wallace Sir William Wallace
  14. Burns Robert Burns – poet and Scottish icon
  15. Doyle Arthur Conan Doyle – author of Sherlock Holmes

Dog Names From Scottish Geography

  1. Elgin Town
  2. Atholl Blair Atholl is a village in Scotland
  3. Kelso Town in Scotland and surname
  4. Orkney Islands
  5. Tiree Islands
  6. Mull Islands
  7. Lossie River or Loch
  8. Skye Isle of Skye in Scotland’s Inner Hebrides
  9. Ayr Town
  10. Maree River or Loch
  11. Oban Town
  12. Montrose Town
  13. Lewis Islands
  14. Munro Mountain in Scotland
  15. Argyll Town
  16. Aberdeen Scotland’s third most populous city
  17. Ailsa Ailsa Craig
  18. Moray River or Loch
  19. Lomond River or Loch
  20. Tobermory Town
  21. Isla Island off the west coast of Scotland. (EYE-luh)
  22. Tweed River or Loch
  23. Fara Islands
  24. Islay Islands (‘isle-a’)
  25. Bein Mountain
  26. Tay River or Loch
  27. Rona Small island in Scotland
  28. Ness River or Loch
  29. Harris Islands
  30. Bute Islands
  31. Stornoway Islands
  32. Leith District of Edinburgh
  33. Cuillin Islands
  34. Shetland Islands
  35. Iona Small island in Scotland
  36. Jura Islands
  37. Arran Islands
  38. Dee River or Loch
  39. Angus Town

Haven’t found something yet?

Common male dog names (A – Z List)

Male husky dog names

Cute girl dog names

Country dog names

Hunting dog names

Cartoon character dog names

Anime dog names

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.

  1. Scottish Terrier
  2. Border Collie
  3. Rough Collie 
  4. Smooth Collie
  5. West Highland White Terrier
  6. Cairn Terrier
  7. Skye Terrier
  8. Shetland Sheepdog
  9. Dandie Dinmont Terrier
  10. Border Terrier
  11. Golden Retriever
  12. Bearded Collie
  13. Gordon Setter
  14. Scottish Deerhound

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top