Some ideas (based on the very few names that my husband actually likes):
Esther Genevieve
Esther Iris
Esther Nancy
Esther Clementine
Esther Beatrix
Esther Marnie
Do any of these sound okay? They are all family names or names with a sentimental reason behind them. DH is very picky, it seems, and I've struggled to get more than a few suggestions past him!
I also might give her 2 middle names, as other children have two. So any of these names which work well paired together with any of the others?
For example
Esther Marnie Iris Surname (Iris my granny, Marnie his, so like the meaning behind it but not sure about the flow).
Or any other ideas of a combination of two names which flow nicely? (Or if none, just your favourite middle name please!)