Pair of names for twin girls?

So for my current WIP, there are these two girls who are technically the same person but different halves but for simplicity’s sake, I’m just calling them twins.

Anyways, I can’t think of any names that would go well with each other and I also want to have the meanings behind them correlate, which is where I’m struggling finding options.

So as far as their personalities go, one girl is the antagonist of the story and the other is the protagonist’s kind of mentor/moral compass. They’re constantly opposing each other, after they were originally split into two different people, each one magnifying a different half of the original girl.

As far as the style/origin of the names, I’m open to pretty much anything!

Any name ideas (even for the original girl) would be much appreciated!

[name_f]Savannah[/name_f] and [name_u]Prairie[/name_u] came to mind

[name_f]Daphne[/name_f] and [name_f]Laura[/name_f] (both have the meaning ‘laurel tree’, seems to fit in that both characters are an offshoot of the original girl)
[name_f]Margot[/name_f] and [name_f]Greta[/name_f] (both derived from the name [name_f]Margaret[/name_f])
[name_f]Linnea[/name_f] and [name_f]Tamsin[/name_f] (not very subtle, but both mean ‘twin’)

Names that mean dark or black or night:

[name_u]Carey[/name_u] or [name_u]Kerry[/name_u]
[name_f]Melanie[/name_f]
[name_f]Kali[/name_f]- the name of a Hindu goddess associated with death and destruction
[name_u]Raven[/name_u] or [name_f]Ravenna[/name_f]
[name_f]Sable[/name_f]
[name_f]Luna[/name_f]/ [name_f]Lune[/name_f]
[name_f]Nyx[/name_f]
[name_f]Leila[/name_f]/[name_f]Layla[/name_f]
[name_f]Mallory[/name_f]- means “unfortunate”
[name_f]Desdemona[/name_f]- means “ill-fated, unfortunate”
[name_f]Deirdre[/name_f]- possibly meaning “sorrow”
[name_u]Artemis[/name_u] or [name_f]Artemisia[/name_f]- Greek goddess of the hunt and wild animals
[name_u]Aeron[/name_u]- a Welsh name which could be derived from Celtic goddess Agrona, of war and carnage; her names means “battle, slaughter”

Names that mean light or day or sun:

Hemera
[name_f]Claire[/name_f]/[name_u]Clare[/name_u]/[name_f]Clara[/name_f]
[name_f]Lux[/name_f]
[name_u]Sunny[/name_u]
Sola
[name_f]Soleil[/name_f]
[name_f]Helia[/name_f]
[name_f]Apollonia[/name_f]
[name_u]Elia[/name_u]- the feminine form of [name_m]Elio[/name_m] possibly meaning “sun”
[name_f]Alessandra[/name_f]- means “defender of men” or “defending men”

If you’re still looking for more, Behind the Name has a list of names catalogued by themes.

[name_f]Amabel[/name_f] & [name_f]Ramona[/name_f] (beautiful and brilliant)

[name_m]Durie[/name_m] & [name_m]Aubin[/name_m] (black and white)

[name_f]Gaia[/name_f] & [name_f]Moira[/name_f]/[name_f]Cordelia[/name_f] (earth and sea)

[name_f]Melanie[/name_f] & [name_f]Phoebe[/name_f] (dark and light)

[name_u]Bailey[/name_u]/[name_f]Hannah[/name_f] (law enforcer/grace)
[name_u]Sinclair[/name_u]/[name_f]Monique[/name_f] (free man/advisor)
[name_f]Hera[/name_f]/[name_u]Persia[/name_u] (protectress/place name)
[name_f]Cosima[/name_f]/[name_f]Isadora[/name_f] (beauty/gift of the throne)
[name_f]Esmeralda[/name_f]/[name_f]Aphrodite[/name_f] (emerald/goddess)

Thanks for all the ideas, y’all!