I think there is a way to strike a balance here. There are lots of names with rich history that still sound modern and fresh.
Some options:
[name]Michaela[/name]- You mentioned [name]Mikayla[/name], which is really just a miss spelling of the traditional [name]Michaela[/name]. Also, if there are any Michaels in your family this would be a great way to honor them.
[name]Lily[/name], [name]Liliana[/name], [name]Iris[/name], [name]Violet[/name], [name]Dahlia[/name], [name]Azalea[/name], [name]Magnolia[/name]- [name]Flower[/name] names always sound fresh and modern but still carry that vintage feel.
[name]Sadie[/name], [name]Lila[/name], [name]Sophie[/name], [name]Sylvie[/name], [name]Cecily[/name], [name]Willa[/name], [name]Brynn[/name], [name]Calla[/name], [name]Ellie[/name], [name]Lucy[/name], [name]Maggie[/name], [name]Maisie[/name], [name]Maya[/name], [name]Tessa[/name], [name]Zoe[/name]- Short, cute, spunky names that can stand on their own.
[name]Adeline[/name], [name]Evelyn[/name], [name]Caroline[/name], [name]Hannah[/name], [name]Leah[/name], [name]Eleanor[/name], [name]Lydia[/name], [name]Eva[/name], [name]Vivienne[/name], [name]Alice[/name], [name]Julia[/name], [name]Claire[/name], [name]Amelia[/name], [name]Sophia[/name], [name]Isabel[/name]- Older names that are the height of fashion right now.
[name]Brooke[/name], [name]Brenna[/name], [name]Cara[/name], [name]Ariel[/name], [name]Holly[/name], [name]Jocelyn[/name], [name]Cadence[/name], [name]Natalie[/name], [name]Miranda[/name], [name]Molly[/name]- “New classics” still feel modern but are not super tryndee.
[name]Grier[/name], [name]Avery[/name], [name]Arden[/name], [name]Harper[/name], [name]Quinn[/name], [name]Tamsin[/name], [name]Larkin[/name], [name]Blair[/name], [name]Sloane[/name], [name]Emery[/name], [name]Sydney[/name], [name]Shelby[/name]- These have a more unisex feel.
Any of them catching your eye?
[name]Hope[/name] that helps!