For me,
Kelly is a boy's name and
Rowan is a girl's name.
But I'm sure that's because the first
Kelly I knew was a boy (my brother) and the first
Rowan I knew was a girl (my friend's neice).
I liked the idea of boy's names for girls until it became so trendy. Now it's just confusing. Unfortunately I think we all need to accept the fact that most names are now available to either sexes. Just like most ethnic names are now available to all ethnicities. Anything seems to go. That's probably why the recent trend is now more towards common, gender-defining classic names. Go figure.