I work in a primary school and I shudder when I see posts like this. Sorry.
All kids want is to fit in. The name Shirley isn't so bad, but could you use it as a middle name instead?
I know you like the name etc and it has meaning to you, but it's the child who has to live with it, not the parent.