Claire - not particularly Scottish (or English), spelled
Clare, Irish connection of course. Standard and elegant.
Geillis - never heard of this. Not sure.
Sally - old fashioned, unimpressive.
Laoghaire - Irish but never that I have seen used as a first name and not for a girl.
Jenny - is an old Scots cognate of
Jane or
Jean (cf
Janey from,
Jane,
Jeannie from
Jean)
Jessie, Jonet, Jinty,
Janet also cognates of Jane/Jean. I like
Jenny (
Jennie).
Laetitia is not particularly Scots and rare enough in England, other than upper class or the actress
Letitia Deans. Not a favoirite for me.
Dolina is the female form of
Donald (
Domhnall - DOl).
Dolly is also common. It strikes me as old fashioned, and very "islands" in its way - but for me there are prettier Gaelic or Scots names: I like Lillias/Lileas, for example, or
Eilidh.
Glenna is not a name I am fond off - it is a post-hoc feminine form of
Glen, which in Scotland is traditionally a last name rather than a first name, in addition to being a Geographic Feature.