Fun, spunky but still classy names?

I want a name that will stand the test of time but i don’t want something boring or too overused. I still want it to be fun, spunky and a bit unusual. Any ideas? Last name is O’Rear and it can’t start with a C or sounds like [name]Caleb[/name]. Thanks!!

Fun Spunky and classy but not over used.

my first thought was [name]Rosalind[/name] nn [name]Rosa[/name]/[name]Rosie[/name]

I also think
[name]Zara[/name]
[name]Vivienne[/name]
[name]Juliet[/name]
Astor
[name]Tierney[/name]
[name]Tallulah[/name] nn [name]Tally[/name]
[name]Sela[/name]
[name]Vera[/name]
[name]Greer[/name]
[name]Jacqueline[/name]
[name]Adelaide[/name] nn Lady
[name]Calista[/name]
[name]Felicity[/name]

those are very random. Any of them pique your interest?