

AlbaĪlba is the Scottish Gaelic name for Scotland – you can’t get more Scottish than that! 8. Skyeīonnie means ‘pretty’, which of course, our wonderful little dogs are! This Scottish girl dog name would be the perfect choice for a little terrier. As our dog’s bring such light to our lives, it’s only fitting we give them a name which means exactly that! 5. Sorcha’s a very unusual Scottish girl dog name that means ‘brightness’. Interestingly, Shona is the English spelling of the Scottish name ‘Seonaid’ which means ‘gift from god’.

In Scotland, Maggie means ‘pearl’, which we think makes it the perfect choice for little white fluffy dogs, such as a Bichon Frise. This Scottish female dog name is a pet name for Jean or Jane, meaning ‘god is gracious’.

Keep reading to find out our top Scottish dog names for both male and female canines and discover the perfect moniker for your new pup. So naturally they also make perfect names for our magical four-legged friends. This charm and wonder that envelopes the land also transfers to their language, and the names of the towns, islands and people that are lucky enough to call Scotland home. Scotland is a country of extensive beauty, of rolling green hills, gigantic mountains and towns that look fresh out of storybook.
