I'm due next month with a baby girl and we have really struggled to agree on a name. What are your thoughts please? We didn't want anything too trendy that will date easily, not too popular and feminine without being too frilly. Do you think Alexa fits the bill?