How in the world do we find common ground here?

My husband and I are expecting our second child (yay), but we don’t know the sex yet. We’re settled on a boy name… but we are having a tough time with the girl name.

I like, as he would say, “hippie” names like: Hazel, Juniper, Luella, Alma, and Olive.

And he likes names like: Catherine, Elizabeth, Marie, Sadie, and Penelope,

I’m glad he has at least brought names to the table, but I feel like there is no way we’re going to be able to find common ground here. Any suggestions?