A girl would be such fun, but so hard to agree on what to name her!

So we are thinking to wait till this baby is born to find out the gender… But in the mean time we have to agree on a boy and a girl name. This is not proving to be easy - at least when it comes to a girl name. We both love [name_m]Griffin[/name_m] for a boy.
This list is a combination of names I chose and names my husband chose - there are only a couple that we sort of agree on. What do you think of these names?

[name_u]Alexis[/name_u]
[name_f]Alena[/name_f]
[name_f]Shayna[/name_f]
[name_f]Serena[/name_f]
[name_u]Shelby[/name_u]
[name_f]Annalise[/name_f]
[name_f]Sabrina[/name_f]
[name_f]Natalia[/name_f]