I love [name_f]Olive[/name_f]! It has such a sweet sound without being too cutesy, and there are some great nicknames (like @LallyLippa’s suggestions!). [name_f]Olive[/name_f] [name_f]Elizabeth[/name_f] is lovely.
Aspen is the only one that really seemed to work imho
Top of my head suggestions:
[name_f]Amelia[/name_f]
[name_f]Katherine[/name_f]
[name_f]Willa[/name_f]
[name_f]Isabelle[/name_f]
[name_f]Violet[/name_f]
[name_f]Isla[/name_f]
[name_f]Ivy[/name_f]
[name_u]Riley[/name_u]
Absolutely love [name_f]Olive[/name_f] [name_f]Elizabeth[/name_f] such a beautiful name really vintage & sweet. I love [name_f]Olive[/name_f] such a spunky retro choice it’s upbeat and has a pretty sound. I also like the nature to olive trees which just seems peaceful. [name_f]Elizabeth[/name_f] is a lovely regal classic and I think sounds great with [name_f]Olive[/name_f].
I voted for [name_f]Olive[/name_f] [name_f]Elizabeth[/name_f] and [name_u]Kennedy[/name_u] [name_f]Elizabeth[/name_f]
I love that [name_u]Kennedy[/name_u] is a unisex name. It feels feisty to me. It’s recognizable but not overly popular.
[name_f]Olive[/name_f] ages really well and I can see an [name_f]Olive[/name_f] at all stages of life. [name_f]My[/name_f] hesitation with [name_f]Olive[/name_f] is the popularity of [name_u]Olivia[/name_u]