Okay bare with me this maybe a long and analytical post but it’s just how my brain works .
These are all stunning and soo hard to pick! If I had to break down these stunning contenders I would first cut the names with similar endings to [name_u]Eden[/name_u] , [name_u]Blair[/name_u] and [name_f]Thea[/name_f] so unfortunately we lose
[name_f]Flora[/name_f] , [name_f]Isla[/name_f] , [name_u]Aria[/name_u] , [name_f]Freya[/name_f] , [name_u]Greer[/name_u]
Which leaves us with [name_f]Posie[/name_f] , [name_u]Indie[/name_u] , [name_u]Scout[/name_u] , [name_f]Juno[/name_f] , [name_f]Cleo[/name_f] , [name_u]Riley[/name_u], [name_f]Mabel[/name_f] , [name_f]Iris[/name_f] , [name_f]Maeve[/name_f] , [name_u]June[/name_u] and [name_u]Darcy[/name_u]
To my ear [name_u]Indie[/name_u] and [name_f]Iris[/name_f] have a lot of repetitive sounds to [name_m]Ed[/name_m]en indie , iris Blair so unfortunately they would be cut too which leaves
[name_f]Posie[/name_f], [name_u]Scout[/name_u], [name_f]Juno[/name_f] , [name_f]Cleo[/name_f], [name_u]Riley[/name_u], [name_f]Mabel[/name_f] , [name_f]Maeve[/name_f] , [name_u]June[/name_u] and [name_u]Darcy[/name_u] .
So now I would look at the meaning and popularity according to SSA
[name_f]Posie[/name_f] - since 2000 [name_f]Posie[/name_f] has not been in the top 1000 . It means small flower . Cons : spelling - may go through life constantly correcting [name_f]Posey[/name_f], [name_f]Posy[/name_f] etc.
[name_u]Scout[/name_u]- has only recently made the top 1000 and in 2020 was ranked 874 jumping from 964 in 2018 - so it feels like this name is certainly on the rise !
[name_f]Juno[/name_f] - means queen of the heavens and is Latin in origin. Not currently ranked in the SSA top 1000
[name_f]Cleo[/name_f]- Greek , meaning to praise , ranked 885 in 2020 . Cons may be confused with [name_f]Chloe[/name_f]
[name_u]Riley[/name_u] - has been increasingly popular for girls in the past 20 years and currently sits at 33 . Irish in origin meaning courageous. This name is the most popular on your list
[name_f]Mabel[/name_f] - means loveable and is from [name_f]Amabel[/name_f] . Also climbing in popularity in 2012 this name wasn’t on the top 1000 , and is now sitting at 427
[name_f]Maeve[/name_f] - Irish for she who intoxicates . In 2020 is ranked 173 for popularity. and seems to be on a steady incline
[name_u]June[/name_u] ranked at 182 this name is also growing rapidly according to SSA. Latin in origin , for the goddess [name_f]Juno[/name_f] ( who the month was named after)
[name_u]Darcy[/name_u] Irish or [name_u]French[/name_u] in meaning. I could find 2 meanings “ the dark one or from Arcy . [name_u]Darcy[/name_u] has not been ranked in the top 1000 in the past 20 years
From these names , meaning and rankings I see some similarities between [name_f]Maeve[/name_f] and [name_f]Mabel[/name_f] and [name_u]June[/name_u] and [name_f]Juno[/name_f] which with their similarities , I think adds to them !
Your daughters names are currently ranked at
[name_u]Eden[/name_u] (130)
[name_u]Blair[/name_u] (333)
Thea( 303)
So based on popularity alone I would say [name_f]Mabel[/name_f] , [name_f]Maeve[/name_f] and [name_u]June[/name_u] fit the best with your current daughters as they all sit outside of the top 100 but are recognizable but not super common , easy to pronounce and spell.
[name_u]Eden[/name_u] -4 letter
[name_u]Blair[/name_u] - 5 letters
[name_f]Thea[/name_f] - 4 letter
I appreciate small themes and symmetry so if you cared about continuing a pattern a 5 letter name could work - which leaves [name_f]Maeve[/name_f] and [name_f]Mabel[/name_f]
Maeve-5 letters
[name_u]June[/name_u] -4 letter
Mabel-5 letters
[name_f]Posie[/name_f], [name_u]Riley[/name_u] , [name_u]Scout[/name_u] , [name_u]Darcy[/name_u] - which I had cut due to spelling and not being similarly ranked in popularity are also 5 letters
So if your still with me I think if I had to pick one it would be [name_f]Maeve[/name_f] . It has its own meaning , is 5 letters which continues a theme , is similar to other names on your list and sits with your current daughters names with popularity
I’m sorry that was so exhaustive ! I blame these sleepless nights !