From Ailsa Craig, the rocky island in the Firth of Clyde · Scottish
Scottish Gaelic form of Katherine · Scottish
A Gaelic gathering with music and dancing · Scottish
Scottish Gaelic for forest · Scottish
Scots for snuggle in or nestle · Scottish
Scottish pudding of cream, oats, whisky, honey and raspberries · Scottish
Scottish Gaelic for island · Scottish
Scottish Gaelic name taken as a form of Helen · Scottish
Scottish form of Elizabeth · Scottish
Scottish Gaelic for barley · Scottish
Scottish Gaelic for seagull · Scottish
Scottish surname from Gregor, meaning watchful · Scottish
Scottish form of Griselda, meaning grey battle · Scottish
The whisky island of the Inner Hebrides · Scottish
Scottish form of Isabel · Scottish
Scottish feminine of Kenneth, born of fire · Scottish
Scottish pet form of Christine · Scottish
Scottish Gaelic form of Mary · Scottish
Scottish Gaelic form of Marjory · Scottish
Scottish Gaelic form of Mary · Scottish
Scottish name meaning great · Scottish
Western Highland region whose Gaelic name means the big gap · Scottish
Scottish name meaning sea bright · Scottish
Old Gaelic name built on breac, speckled · Scottish
Possibly from the Hebridean isle of Rona, Norse for rough island · Scottish
Scottish Gaelic form of Joan · Scottish
Scots word for potato · Scottish
Scottish name meaning ford by the oak · Scottish
Scottish Gaelic form of Alan · Scottish
Scottish Gaelic form of Alexander, meaning defending men · Scottish
Name of early Scottish kings, possibly from a Pictish word for white · Scottish
Scottish name meaning high aspiration · Scottish
From Scottish Gaelic beatha, life · Scottish
Scottish Gaelic for mountain · Scottish · big dogs
An ancient round stone tower of Scotland · Scottish
A traditional Scottish oat dish · Scottish
The long log tossed at the Highland games · Scottish · big dogs
Scottish Gaelic for a whelp, a young dog · Scottish
Scottish form of Columba, Latin for dove · Scottish
Scottish Gaelic for music · Scottish
Scottish Gaelic for stone · Scottish
Scottish Gaelic for thistle · Scottish
Scottish Gaelic form of Kenneth, meaning handsome · Scottish
From Gaelic creag, a crag or rocky outcrop · Scottish
From Scottish Gaelic Domhnall, ruler of the world · Scottish
From Gaelic dubh glas, dark river · Scottish
Scottish name meaning ridge · Scottish
Scottish Gaelic for black · Scottish
Scots word for dog · Scottish
Old Gaelic name meaning brown horse · Scottish
Scottish form of Eoghan, born of the yew · Scottish
Scottish Gaelic form of Fergus, man of vigour · Scottish
From Scottish Gaelic Fionnlagh, meaning white warrior · Scottish
Scottish form of John · Scottish
Scottish Gaelic for eagle · Scottish
From the Gaelic Coinneach, meaning handsome · Scottish
Scottish name meaning elm grove · Scottish
Scottish Gaelic for wolf · Scottish
Nickname of Saint Kentigern of Glasgow, possibly meaning my dear · Scottish
Scottish Gaelic name meaning sea warrior · Scottish
From Scottish Gaelic Murchadh, meaning sea battle · Scottish
From Scottish Gaelic Muireadhach, meaning lord or master · Scottish
Scots word for turnip · Scottish
A Scottish harbour town, meaning little bay · Scottish
Scottish Gaelic form of Oscar · Scottish
Scots pet form of Robert, and what Scotland calls its poet Robert Burns · Scottish
Scottish surname from an Old English place name meaning garlic island · Scottish
From Gaelic ros, a headland · Scottish
From Gaelic ruadh, red, as in the outlaw Rob Roy · Scottish
Scottish Gaelic for red · Scottish
Scottish Gaelic name meaning red king · Scottish
Scottish Gaelic form of James · Scottish
Probably from a Gaelic word for sower · Scottish
Scottish name meaning stream · Scottish
Scottish name meaning southern land · Scottish
Scots short form of Thomas, as in Burns' poem Tam o' Shanter · Scottish
Scotland's longest river · Scottish
From the Norse name Thorketill, meaning Thor's cauldron · Scottish
Scottish Gaelic for a hill · Scottish · big dogs
Scots for a child · Scottish · small dogs
Flat oat bread baked on a griddle · Scottish
Scots for fine, handsome or good · Scottish
Scottish Gaelic for friend · Scottish
Scots for a dull, grey, drizzly day · Scottish
Scotland's national dish of oats and offal · Scottish
Loch Lomond, the largest loch in Scotland by area · Scottish
Shetland word for small · Scottish · small dogs
Scots for a wander or a ramble · Scottish
The woven check of the Highland clans · Scottish
Scottish Gaelic for water · Scottish