Someone I know has called their new baby this and I can't stand it. Of course they're entitled to call their children what they like and it's none of my business. Just before someone tells me that.
I don't like it because it sounds babyish and not a real name. It's more like a nickname. It makes me think of an old lady or a Barbie doll, not a person.