Well, since i hate any boy names on girls this is exactly how i feel about all of them.
I dont get how some boy names are ok and some arent.
Society. My name was strictly a boys name for hundreds of years before the 1980s - now you never hear it for boys.
Other factors are the media - for example, I never would have thought of Blake for a girl, but with Blake Lively being popular right now, I think it's a nice unisex name. Would I ever choose Michael or Brandon for a girl? Nope, but I love names like Carter and Quinn and Kennedy.