Ailsa Ailsa most likely takes her name from Ailsa Craig - meaning "rock island" in the Firth of Clyde, off the west coast of Scotland. It's an impressively beautiful place - take a look at these photos to catch the atmosphere!
Catriona Used in both Ireland and Scotland, and is presumed to be connected to the name Kathleen or Katherine, meaning "pure." Catriona is also the name of Robert Louis Stevenson's sequel to Kidnapped (entitled David Balfour in America, and Catriona in Britain.) A short form of this name is Triona.
Donalda/Donella Both forms of the boy's name Donald, which means "ruler of the world."
Elspeth Elspeth is a Scottish form of Elizabeth, meaning "God is my oath."
Finella From the name Fionnghuala, a character in Celtic mythology who was turned into a swan and made to spend 300 years each in the Moyle, between Scotland and Ireland, the Irish Sea and the Atlantic! This name means "white shoulder" or "fair shoulders."
Fiona A name used throughout Britain, and another name with a connection to meaning "white."
Iona Another island name, from Iona in the Scottish Inner Hebrides, off the west coast of Scotland. Iona has become a place of Christian pilgrimage, as Saint Columba founded a monastery there. The name itself seems to mean simply "island."
Isla A Scottish river, whose name may come from the island of Islay. The name could mean "rocky place."
Jean/Jessie Jessie is a familiar name for Jean, and both are related to the name Jane... or John - meaning "God is gracious."
Kirstie Kirstie is a Scottish variant of Christina, a "follower of Christ." Another form of the name is Kirstin.
Morag Morag combines two words meaning "great" and "young" - and is also the name of a city in Poland, as well as the name of a loch monster inhabiting Loch Morar in Scotland!
Seonaid Seonaid, pronounced shon-aid, is a form of the name Janet, and like Jean and Jessie above, means "God is gracious."
Sheena Sheena is another form of Jane, and again means "God is gracious." You may remember the character Sheena of the Jungle, or if you're from the UK, Sheena Easton the Scottish pop singer!