Need inspiration!

I have posted multiple times on trying to find a girl name for girl # 2 due in [name]December[/name]. Our first daughter (2.5) is Mhairi [name]Elizabeth[/name]. We love scottish/gaelic names as we live in a very scottish community (in [name]Canada[/name]). We also love M names as my sister, mom, grandmother, great grandmother, all have M names. This was never done on purpose but obviously has become quite the coincidence. I also love vintage/classic style names. My fav names right now to give you an idea are:
[name]Matilda[/name], Lilidh, [name]Fiona[/name], [name]Madeleine[/name], [name]Nell[/name], and [name]Flora[/name].

I am looking to you all for further inspiration b/c obviously we haven’t been able to settle on any of these yet so maybe there are some names out there we’re missing! Any ideas!? Thank you in advance!

[name]How[/name] about [name]Maisie[/name]? Or [name]Margaret[/name], nn [name]Maisie[/name]?

[name]Tess[/name]
[name]Cecily[/name]
[name]Fern[/name]
[name]Joan[/name]
[name]Rowena[/name]
[name]Clodagh[/name]
[name]Maeve[/name]
[name]Effie[/name]
[name]Elspeth[/name]
[name]Ainsley[/name]
[name]Tamsin[/name]
[name]Bridgett[/name]

I looove [name]Margaret[/name]…and it was my great grandmothers name so it would mean a lot to me. Unfortunately my husband really dislikes it. Says it’s too ‘old lady.’ We have very different taste. But I will suggest w/ nickname [name]Maisie[/name], that’s different, scottish and really cute! He didn’t like [name]Maggie[/name] b/c it was too ‘boring.’ An thanks Misshoppy, [name]Bridget[/name]/[name]Brighid[/name] is another fave of mine but again, hubby dislikes haha. It was my other great grandmothers name and also my mom’s middle name!

Does [name]Margo[/name] appeal any more to him?

[name]Mabel[/name]
[name]Mazarine[/name] (nn Mazzy?)
[name]Mirabel[/name]
[name]Magda[/name]
[name]Magali[/name]

Thanks - let us know how it goes!