Are your children’s vaccines up to date?

Set a reminder

Please or to access all these features

Baby names

Find baby name inspiration and advice on the Mumsnet Baby Names forum.

Help me choose between these two names…

46 replies

TheHappyViewer · 30/07/2025 23:20

Keira or Eva

Both work similarly well with our last name. One is DH’s favourite and one is mine. We are both happy with either name but wondering how public opinion is on each option.

OP posts:
Are your children’s vaccines up to date?
NuffSaidSam · 30/07/2025 23:21

I prefer Eva.

OneNeatBlueOrca · 30/07/2025 23:21

Eva if I had to choose. I really don't like the other option

BoleynMemories13 · 30/07/2025 23:22

Keira is ok but I do much prefer Eva. It's far more classic.

Anon1029 · 30/07/2025 23:23

Keira is prettier and more memorable. There are a lot of E names around and I think Eva would get lost in the sea of Ella's, Ava's and Evie's.

redriding1976 · 30/07/2025 23:29

Eva!

Spinachpastapicker · 30/07/2025 23:36

Anon1029 · 30/07/2025 23:23

Keira is prettier and more memorable. There are a lot of E names around and I think Eva would get lost in the sea of Ella's, Ava's and Evie's.

I agree. Keira is more interesting.

Lemniscate8 · 30/07/2025 23:38

I vote Keira, but both are lovely

MrsSkylerWhite · 30/07/2025 23:38

Both are lovely. Keira, at a push.

Squishymallows · 30/07/2025 23:39

Like them both. Keira more unusual

LucasBuck · 30/07/2025 23:40

Eva is a classic, albeit one that has become very popular (especially if you count the similar sounding Evie’s and Ava’s too). But I love its international feel and its simple elegance.

Keira is possibly more interesting as it’s a less commonplace name, but it feels less classic to me than Eva and has spelling issues (it should be spelt Kiera from the original Irish Ciara but Keira Knightley’s father apparently misspelt it on her BC and since she became famous that spelling is used more often).

For me, I think I’d pick Eva of the two (although personally I love palindromic Eve even more).

LivingTheDreamish · 30/07/2025 23:57

I think Eva is more timeless.

Thenightdrawsin · 31/07/2025 00:23

Eva.

JillyGiraffe · 31/07/2025 04:47

I prefer Eva of the two.

youalright · 31/07/2025 05:44

I like Keira better

Velvian · 31/07/2025 06:47

Eva.

Moreteaandchocolate · 31/07/2025 06:51

I really like both!

Eva is an absolutely beautiful classic, the downside is the huge popularity of Eve / Ava / Evie names atm. She is likely to have other girls with these names in her class.

Keira is also beautiful and much rarer / more distinct. The downsides to me are the spelling variations and less classic feel.

I think I’d choose Eva at a push but it’s a close one!

HonestBlueEagle · 31/07/2025 06:53

Keira, eva is too common lots of Eva's and avas aswell

stopringingme · 31/07/2025 06:58

Keira I like the most out of the two names listed.

PInkyStarfish · 31/07/2025 07:00

Eva.

lljkk · 31/07/2025 07:00

Both fine. I like longer names so Keira.

chunkybear · 31/07/2025 07:17

Keira but personally prefer the spelling to be Ciara

dontcomeatme · 31/07/2025 07:20

Definitely Keira. There are a million Eva's and Ava's and Evies.

Aout25 · 31/07/2025 07:21

Neither, keep looking until you find one you both love

Mumofgirls2017 · 31/07/2025 08:11

Eva

Limonades · 31/07/2025 08:15

Eva is very overused and Keira sounds harsh, so neither for me.