I think if I was going to name my child after a bird or animal,
Sparrow would be one of the last I would choose. A sparrow is such a blah, ugly bird....Mousy looking and boring.
If I was made to use it, I would use it for a middle name, on a girl only.