Beverly is such a cute name. 7 years is still young. She does not fully understand herself right now. I don’t think if you should give in to what she wants. It might be a mistake she is making. Then years later she also regrets that name. Will you give her the chance to change it again? You are the mother an have the right to chose. That means it is you to decide what her name will be. You should just stand firm that there is no name change. Or you can call her that name. Just to satisfy her ego. But do not let it be her baptismal name. I know she will later regret that. Maybe she wants that name just because she has a friend with that name at school. And she likes the girl. So she think having her name will make her like Mary. This is just a child mentality. That is why I am telling you not to give in into her tantrums. With time she will outgrow that and be satisfied with her current name.