[name]Abby[/name]: I’d personally go with [name]Abigail[/name], using [name]Abby[/name] as a nickname. (To me, [name]Abby[/name] on its own isn’t substantial enough…) I love [name]Abigail[/name], but its massive popularity has kind of ruined it for me.
[name]Katharine[/name]: I really love this name, and despite its popularity, I still think it’s fantastic.
[name]Caroline[/name]: I adore this name!
[name]Natalie[/name]: I prefer some of the other names on your list…
[name]Rachel[/name]: As much as I love Biblical names, [name]Rachel[/name] feels overused to me, and I associate it with the 80s.
From the classics, I’m voting for [name]Caroline[/name].
From the Popular list:
[name]Ava[/name]: I think it’s beautiful, but it’s way, way, way too popular to me.
[name]Avery[/name]: I’m personally not a fan of [name]Avery[/name], and it feels trendy to me…
[name]Blake[/name]: I personally prefer feminine names on girls.
[name]Calla[/name]: I think that [name]Calla[/name] is gorgeous…
[name]Fiona[/name]: I love this, too…
[name]Scarlett[/name]: Ditto…
If I can only choose one, I’ll go with [name]Caroline[/name], because I love its timeless feel and elegance.
Although I didn’t choose the name as my #1 from your list, I think that the combination of [name]Fiona[/name] [name]Scarlett[/name] is lovely.
Good luck!