You picked your child's name, for whatever reason you picked it. Don't start the kid's life by letting other people have such influence! Who cares if other people don't like it? It's not their baby. They didn't give birth to it, or carry it for months. They don't have to be with the baby all of the time. I've met kids named "Apple" and "Blue" and "Treasure" in recent years. I'm not fond of those names, but hey, it's not my kid. I won't mention it to that person. I'm sure that if you really feel the need to, you can contact your local city hall/social security office to have it changed, but in my opinion, it is not worth it to change just because people don't like it.