generally speaking, probably sexism, but i personally would find that female names have a sort of association with them that makes them seem more feminine, almost all the time, for example, names such as
Sophie,
Emma and
Olivia, are all quite girl? I'm not quite sure how to go about wording this but socially, feminine. As well as names like
Michael,
John, and
Steven, having a more 'masculine' sound,meaning that they probably wouldn't be used as a name for a girl, but in recent years softer sounding boys names have grown in popularity, names that sounded non-masculine enough for people to call girls, like
Luca,
Dylan, and
Ray (
Rae). i haven't seen this happening with girls names over time, so female names continuing sound feminine would mean that they had no equivalent to the unisex boys names. Did that make any sense? I don't think it did, but maybe it does. :)