If you’re looking for male Scottish dog names, then you’ve come to the right place. Here is your list of Scottish boy dog names and meanings.
Aberdeen – The 3rd most populous city in Scotland. It lies on the Northeast coast.
Angus – Scottish – A strong man. A good name for your male guard dog. One of the more popular male Scottish dog names.
Balfour – Scottish – One who hails from the pasture land. A good name for any male shepherd dog breed.
Butterscotch – This male puppy is as sweet as candy.
Camden – Scottish – A person who comes from the crooked valley.
Cameron – Scottish – A crooked nose.
Collin – Scottish – A puppy. You hope this male dog never grows up.
Douglas – Scottish – Deep water. An excellent name for any water-loving boy dog.
Edinburgh – The capital of Scotland.
Glasgow – The most populous city in Scotland.
Ian – Scottish – God is gracious.
Lach – Scottish – One who dwells by the lake. Another good name for your male water-loving dog.
Laird – Scottish – A very prosperous landowner.
Leith – Scottish – One who comes from a broad river.
Logan – Scottish – A meadow. Another of the more popular male Scottish dog names.
MacAdam – Scottish – The son of Adam.
MacDonald – Scottish – The son of Donald.
Malcolm – Scottish – A follower of St. Columba.
Murdock – Scottish – Gained his wealth from the sea. A good nautical male dog name.
Murray – Scottish – A seafarer.
Nairn – Scottish – A resident at the alder tree river. Here are more male dog names that start with N.
Nessie – Name of the legendary monster residing in Loch Ness in Scotland. A great name for your male Scottish terrier dog.
Scotch – One of Scotland’s most well-known exports.
Scotia – A poetic term for Scotland. A wonderful name for your boy Scottish terrier dog.
Scott or Scottie – Pardon me for stating the obvious.
St Andrews or Andrew – This little dog is happiest on a golf course.
Stewart – This puppy is descended from royalty? A good name for your pure-breed Scottish Terrier.
Tavis – Scottish – Twin.