OP I’m sorry you are feeling a bit bruised by this thread.
In the end of the day you can call your child whatever you and your husband prefer- regardless of what MN thinks.
(MN doesnt generally like my name either and I think it’s a great name) 🙂
Be a bit careful though, your child has to bear the consequence of the name you choose for their whole life (not just as a child). Giving your child an unusual name (as I did myself) means they will be asked to explain it regularly. You need to consider how a 45 year old accountant (or whatever) will feel about explaining Coraline - maybe fine of course, but it’s worth thinking about.
And regardless of which educational setting you choose there will be some horrible child teasing someone for their name, nose, hair, glasses, behaviour, coat etc etc etc.
Of course their parents should teach them not to, but it’s entirely unrealistic to expect your child to never meet an unpleasant person.
It is just possible your own child might not behave perfectly all the time.