I think it's a lovely name! I have always liked girls' names that could be boys' names, like Sandy, Alex, Sam etc. And as far as men with names which are traditionally female are concerned, Stacy Keach didn't do so badly for himself, and John Wayne's real name was Marion. Where I live there are a lot of men named Lesley and Lindsey for some reason? Ryan is a great name for a boy or a girl IMO.