You have a great list and lovely taste in names! A good way to narrow down your list to ones you truly love is say them a few times, say them with your sons names, envision your baby, and try to see if any of the names seem right. It’s a good way to shuck off some names that are definitely not right. With [name]Oscar[/name]/[name]Oz[/name]/[name]Ozzy[/name] and [name]Fintan[/name]/[name]Finn[/name], a great name would have a traditional or classic feel with a fun nickname.
Deliliah - I assume you mean [name]Delilah[/name]? I like this name a lot. The biblical connection is a bit much for me, but if you can get passed that it’s a great name. Nicknames could be [name]Lila[/name], [name]Lily[/name] or [name]Dee[/name].
[name]Clementine[/name] - I think this is a bit too offbeat with [name]Oscar[/name] and [name]Fintan[/name], and the nicknames aren’t great.
[name]Harriet[/name] - I love this name! [name]Hattie[/name] is the sweetest nn ever and it’s perfect with your set.
[name]Pippa[/name] - I prefer this as a nickname for [name]Philippa[/name], or even [name]Penelope[/name] or [name]Piper[/name]. It feels very diminutive to me as a full name.
[name]Romilly[/name] - great name! Maybe a tad too unusual with your sons, but it’s not bad. [name]Romy[/name] and [name]Roma[/name] are great nns.
[name]Penelope[/name] - love! [name]Penny[/name] is a great nn.
[name]Bridget[/name] - feels a bit plain with [name]Oscar[/name] and [name]Fintan[/name].
[name]Beatrix[/name] - [name]Love[/name]! [name]Bea[/name], [name]Trix[/name], or [name]Trixie[/name] are all nice nicknames.
[name]Martha[/name] - a bit traditional, but I like it. [name]Mattie[/name] is a cute nickname, but would blend in with the Madelines and Madisons.
[name]Juno[/name] - very different style from your other names. [name]Juniper[/name] or just [name]June[/name] are nice alternatives.
[name]Edith[/name] - great name! A bit older than [name]Oscar[/name] and [name]Fintan[/name] but I think it works. [name]Edie[/name] is very sweet.
[name]Hermione[/name] - I think this name lacks a good nickname unfortunately.
[name]Sadie[/name] - I’d go with [name]Sarah[/name] nn [name]Sadie[/name] if you really like this. [name]Sadie[/name] feels very childish to me.
[name]Tabitha[/name]- this is a nice, unusual but familiar name. I think [name]Tabby[/name], [name]Tibby[/name] or Bit are all cute nicknames and compliment your sons names well.
The best names on your list are [name]Delilah[/name], [name]Harriet[/name], [name]Beatrix[/name] and [name]Tabitha[/name]. Some other names you might like:
[name]Charlotte[/name] ([name]Charlie[/name], [name]Lottie[/name])
[name]Eliza[/name] ([name]Ellie[/name], [name]Liza[/name])
[name]Tamsin[/name] ([name]Tam[/name], [name]Tammy[/name])
[name]Cecilia[/name] (Cece, [name]Celia[/name], Ceeli)
[name]Lucille[/name] ([name]Lucy[/name])
[name]Elspeth[/name] ([name]Ellie[/name], [name]Elsie[/name])
[name]Josephine[/name] ([name]Jo[/name], [name]Joey[/name], [name]Josie[/name])
[name]Helena[/name] ([name]Leni[/name], [name]Nell[/name])
[name]Matilda[/name] ([name]Mattie[/name], [name]Tilly[/name])
[name]Eleanor[/name] ([name]Ellie[/name], [name]Leni[/name], [name]Nora[/name])
[name]Louisa[/name] ([name]Lou[/name], [name]Lulu[/name])
[name]Adele[/name]/[name]Adela[/name] ([name]Addy[/name], [name]Del[/name], [name]Della[/name])
[name]Lillian[/name] ([name]Lily[/name], [name]Lia[/name])
[name]Elsa[/name] ([name]Ellie[/name], [name]Elsie[/name])
[name]Evelyn[/name] ([name]Eve[/name], [name]Evie[/name])
[name]Hope[/name] that helps!