It was my Granny’s name.
She was born 113 years ago. So I think Esther is long past being a Granny’s name.
In 2022, Granny names of babies and children are more likely to be Kate, Diane, Jane, Debbie, Liz, Joanne, Sue, and Caroline. I can’t imagine a newborn being given any of those names.