The elder Kelsey is probably the most famous bearer of the name, but in recent years, this unisex name has gone over to the girl side. (It's currently about to hit the top 300 names for girls.) I'd love to see more guys bearing it, though!
Gabriel has been a top 25 pick for the past five years, and and has never been out of the top 1000. It's one of the Biblical archangels—the one given the cool job of announcing Jesus's birth.
In all, a lovely name! Tell me: Are there any names here you love? Would you ever give your child a first name you don't intend for him to use?