I like
Xena ok, but I really like
Xenia and I think it's so much prettier.
I also agree that
Xena really sticks out when put with
Rachel and
Emma, depending on your culture. If you're in the UK like me,
Rachel and
Emma are extremely common and
Xena pretty damn rare.
Xenia is rare too, but I would still prefer
Rachel,
Emma and
Xenia to
Rachel,
Emma and
Xena.
Other alternative suggestions would be
Zena and
Xanthe (which is a bit of a push).
Zena is less cool looking than
Xena but that makes it feel a bit more simple and on par with the other two names (
Rachel,
Emma and
Zena makes sense to me).
Xanthe has become a lot more popular than it once was and is almost trendy and I don't like it as much as
Xenia, but that trendiness works in its favour here -
Rachel,
Emma and
Xanthe makes sense as a sibset to me too.