My husband and I are at a dead lock. We don't know if our little one is a boy or a girl. I like Aidan, Liam, Riley or Moses for a boy. My husband likes Alexander (but I hate Alex and I know the kid will be called that by our families), he doesn't mind Riley or Moses (but he is afraid Moses is too unique but I like unique). For a girl I like Emily, Gracie, Riley, Brianna, Beverly. He likes Helen (which I hate) and he likes Gracie. For middle names I would like to use our grandparents names Beverly, Grace, Rollie, Marie, Lee or Adam.
My husband likes history names, Helen of Troy, Alexander the Great, etc.. I like kind of different but not too unique like Moses, Riley, Liam, etc.
Aidan, Liam and Riley are all top 100 names right now while Moses is hanging out at 464. It's unique but it's not unheard of. With my son James I was bound and determined to not let anyone nickname him Jim, Jimmy or Jamie and it took some work but he's just James. Alexander is tough because it is a longer name and the urge to shorten it may be too much for your family. Is Xander an option? Since your husband likes names with a historical background and you like unique names, here's a boy list.
As far as some extra girl names suggestions, we can come up with a few newer names just by adding or removing some letters. :)
Brianna--Brynn, Anna, Brenna
I really love Beverly and I think it's posed to make a come back. It's been off the charts for the last decade and it peaked in the 1930s. I do like Everly as an alternative though.
And for your husband, I made him a list of historical women, most names of queens with some biblical names and the odd explorer or activist.
Jane (Lady Grey)
Of the names from your list, Moses Lee is my favorite. Of your girl names I like Beverly Grace, Riley Marie--and I think Rollie is a cool name, too.
Good luck naming your sweet babe! Keep me updated.
Love, the snob