No-one, but no-one has ever said that Snowdrop would be a good name, but absolutely seriously, if I had a winter baby girl, and I had already called one DD Harriet, then without hesitation I would call my baby Snowdrop. But sadly I am too old for all that baby malarkey.
They are the bravest flowers and the most beautiful. So if you can have Rose, Lily, Iris, Primrose etc etc why not bloomin Snowdrop?
Sophie is a name for a panting golden retrivier, IMO