Hi there.
Teddy & [name_f]Eliza[/name_f] are delightful!
Here are my thoughts on your current list:
Winnie-I love it. It’s absolutely perfect w/your crew. A bit nick-namey on its own though. I think that [name_f]Wilhelmina[/name_f] nn [name_f]Winnie[/name_f] is perfect, but there’s also a bunch of cool Welsh names that work. Maybe [name_f]Anwen[/name_f], [name_f]Arwen[/name_f], [name_f]Branwen[/name_f], [name_f]Ceridwen[/name_f], [name_f]Gwendolen[/name_f] or [name_f]Morwenna[/name_f]. I like [name_f]Morwenna[/name_f] for you too.
Iris-I don’t know. It’s not my favorite ( does it remind of poison ivy or something???). It just sounds screechy to my ears, but I’m in the minority. Others seem to like it. I find it a bit close to [name_f]Eliza[/name_f] either way.
Mabel-Soooo cute. [name_m]Just[/name_m] perfect for you.
Penelope-I like it a lot w/Theodore & [name_f]Eliza[/name_f]. Especially w/the nn [name_f]Nellie[/name_f]. [name_u]Love[/name_u] [name_f]Nellie[/name_f]!
Frances-This is smart, classic, not too fussy, & the nn [name_u]Frannie[/name_u] is the sweetest. It’s well known but not over done. Is it okay w/your ln?
Beatrice-This is darling too. Smart, vintage, a little spunky but also kind of book worm-y. Super adorable w/Teddy & [name_f]Eliza[/name_f].
Maeve-I’m clearly no help, because I like this one too. Sleek, simple, not too common, feminine but not fussy. Beautiful choice.
You have a great list, but here are a few more ideas that you may like:
Beatrix
Clara
Clementine
Greta
Georgia
Imogen/Imee/Idgie/Minnie/Ginny
Katherine/Kit/Kitty
Kathleen/Kit/Kitty
Lucy
Lucille/Lucy
Louisa/Lulu/Lula/Lola
May
Maple
Magnolia
Molly
Olive
Phoebe
Ruth
Rosalie
Sadie
Susanna/Sadie/Sally/Annie/Scout
Tessa/Tess
Tallula/Tali/Tula/Lulu/Lula
Violet
Willa
Hope this helps. 