Middle name for Ivy?

We seem to have picked our boys name choice and out of my long list of girls names, my husband liked only one. Luckily it was my favourite, [name_f]Ivy[/name_f]. Now we are struggling with the middle name. Please help! Family names are [name_f]Anna[/name_f], [name_f]Mary[/name_f], [name_f]May[/name_f] and [name_f]Rosemary[/name_f]. I also would like a name that means strong or wise if possible. What are your thoughts on my shortlist? Any suggestions welcome.

[name_f]Ivy[/name_f] [name_u]Blair[/name_u]
[name_f]Ivy[/name_f] [name_u]Quinn[/name_u]
[name_f]Ivy[/name_f] [name_f]Lu[/name_f]
[name_f]Ivy[/name_f] [name_f]Ann[/name_f]
[name_f]Ivy[/name_f] [name_f]May[/name_f]
[name_f]Ivy[/name_f] Annalou
[name_f]Ivy[/name_f] [name_f]Annabelle[/name_f]
[name_f]Ivy[/name_f] [name_f]Rosemary[/name_f]
[name_f]Ivy[/name_f] [name_f]Cordelia[/name_f]

I love the name [name_f]Ivy[/name_f]!
Of your names I like [name_f]Ivy[/name_f] [name_f]Lu[/name_f] (I prefer the spelling [name_u]Lou[/name_u]), [name_f]Ivy[/name_f] [name_f]Annabelle[/name_f], and [name_f]Ivy[/name_f] [name_f]Ann[/name_f]. I love the name [name_f]Rosemary[/name_f] but I don’t think it flows right with [name_f]Ivy[/name_f].

Some suggestions:
[name_f]Ivy[/name_f] [name_u]Jean[/name_u] (I just think this one sounds nice!)
[name_f]Ivy[/name_f] [name_f]Brighid[/name_f] (Means: strong, exalted one)
[name_f]Ivy[/name_f] [name_f]Athena[/name_f] (Greek [name_f]Goddess[/name_f] of wisdom)
[name_f]Ivy[/name_f] [name_f]Minerva[/name_f] ([name_m]Roman[/name_m] [name_f]Goddess[/name_f] of [name_f]Wisdom[/name_f])
[name_f]Ivy[/name_f] [name_u]Sage[/name_u] (Means: Wise)
[name_f]Ivy[/name_f] [name_f]Sophia[/name_f] (Means: wisdom)
[name_f]Ivy[/name_f] [name_f]Adira[/name_f] (Means: Strong)
[name_f]Ivy[/name_f] [name_f]Gabrielle[/name_f] (Means: God is my strength)
[name_f]Ivy[/name_f] [name_f]Asta[/name_f] (Means: [name_f]Divine[/name_f] Strength)
[name_f]Ivy[/name_f] [name_f]Britta[/name_f] (Means: Strong, exalted one)

[name_f]Ivy[/name_f] Annalou is sweet! I like that it includes an honour

[name_f]Ivy[/name_f] [name_f]Maria[/name_f]
[name_f]Ivy[/name_f] [name_f]Annmarie[/name_f]

I like [name_f]Ivy[/name_f] [name_f]Ann[/name_f] and [name_f]Ivy[/name_f] [name_f]May[/name_f]! I’ll suggest [name_f]Ivy[/name_f] [name_f]Lucille[/name_f].

I like [name_f]Ivy[/name_f] [name_f]Ann[/name_f] and [name_f]Ivy[/name_f] [name_f]May[/name_f] too! I think the short, classic names go well with the quite cutesy [name_f]Ivy[/name_f].

I think a longer middle balances out [name_f]Ivy[/name_f] nicely, so I like [name_f]Ivy[/name_f] [name_f]Annabelle[/name_f], [name_f]Ivy[/name_f] [name_f]Rosemary[/name_f] and [name_f]Ivy[/name_f] [name_f]Cordelia[/name_f]! [name_f]Ivy[/name_f] [name_u]Blair[/name_u] is also lovely.

[name_f]Ivy[/name_f] [name_f]Matilda[/name_f] would be nice: [name_f]Matilda[/name_f] means ‘mighty, strong in battle’.

From your list, [name_f]Ivy[/name_f] [name_f]Rosemary[/name_f], [name_f]Ivy[/name_f] [name_u]Lou[/name_u] or [name_f]Ivy[/name_f] [name_f]Annabelle[/name_f] would be lovely!

[name_f]Ivy[/name_f] [name_f]May[/name_f] and [name_f]Ivy[/name_f] [name_f]Annabelle[/name_f] are lovely!

[name_f]Ivy[/name_f] [name_f]Luanne[/name_f] or [name_f]Ivy[/name_f] [name_f]Sophia[/name_f] might be cute too

I was coming to suggest [name_f]Ivy[/name_f] [name_f]Matilda[/name_f], so please consider it seconded. I also like [name_f]Ivy[/name_f] [name_f]Bridget[/name_f] and [name_f]Ivy[/name_f] [name_f]Sophia[/name_f]. For honor names, I especially like [name_f]Ivy[/name_f] [name_f]May[/name_f] and [name_f]Ivy[/name_f] [name_f]Rosamund[/name_f] or [name_f]Ivy[/name_f] [name_f]Rosalind[/name_f]. Or Ivy Rosanne or Ivy Rosanna!

[name_f]Ivy[/name_f] is gorgeous, one of my favourites atm!

I love [name_f]Cordelia[/name_f], but not sure she goes with [name_f]Ivy[/name_f]. What about [name_f]Ivy[/name_f] [name_f]Annalise[/name_f] or [name_f]Ivy[/name_f] [name_f]Rosanna[/name_f]/[name_f]Rosanne[/name_f].

I love [name_f]Ivy[/name_f].

With [name_f]Ivy[/name_f], I would go with:
[name_f]May[/name_f]
[name_f]Mae[/name_f] (pronounced the same as [name_f]May[/name_f], but it means [name_f]Pearl[/name_f])
[name_u]Jean[/name_u] (I love how it sounds with [name_f]Ivy[/name_f])

Thank you all so much for the recommendations and suggestions!!
I do love [name_f]Ivy[/name_f] [name_f]Matilda[/name_f], [name_f]Ivy[/name_f] [name_f]Annalise[/name_f], [name_f]Ivy[/name_f] [name_f]Luanne[/name_f] and [name_f]Ivy[/name_f] [name_u]Jean[/name_u]. I never would have thought of [name_f]Ivy[/name_f] [name_f]Rosanna[/name_f] but I do like how it fits two honors in there.

The suggestion of [name_f]Ivy[/name_f] [name_f]Sophia[/name_f] is just WOW. So gorgeous!

I like [name_f]Ivy[/name_f] Annalou, [name_f]Ivy[/name_f] [name_f]Annabelle[/name_f] and [name_f]Ivy[/name_f] [name_f]Cordelia[/name_f].

I immediately thought of [name_f]Ivy[/name_f] [name_f]Rosanna[/name_f]. So gorgeous.

My favorites are [name_f]Ivy[/name_f] [name_f]Rosemary[/name_f] and [name_f]Ivy[/name_f] [name_f]Cordelia[/name_f]