Unisex names are a good option for many reasons. Say you don’t want your baby’s sex to be immediately obvious from her name alone; gender neutral names solve that issue. If you’re waiting until you deliver to find out whether you’re having a boy or girl, choosing a few unisex names you and your partner both like could be a smart solution (they’ll work for both!). And here’s the thing: there are so many cool unisex baby names out there.

1. AngelMany unisex names have been around forever, and this beatific baby name is no exception.

2. AveryThis red-hot name means ruler of the elves.

3. CameronHilarious Cameron from Modern Family helped give this name its current buzz. So has Cameron Diaz, of course.

4. CharlieThis nickname for Charles is nearly equally popular for boys and girls as a name as its own right.

5. EmersonThis is one of those unisex names that’s also a cute surname pick. Emerson means industrious.

6. FinleyOne of a whole slew of charming unisex names from Ireland, Finley means “fair-haired,” and currently hits in the top 200 for either sex.

7. JamesJames for a girl? It’s been used in the middle spot by several celebs, and Blake Lively and Ryan Reynolds chose it as the first name for their daughter.

8. JordanJordan is a geographic name — a river and country in the Middle East — that’s a favorite for both boys and girls. (It’s currently skews more toward boys, as a top consistent top 100 choice.)

9. MarleyThis surname that means meadow has been long popular for girls, but just hit the top 1,000 for boys within the last five years.

Lisa Milbrand doesn’t know how she and her husband ended up in a suburban New Jersey home filled with three cats, two daughters, a counter-cruising dog, and every art project her children ever produced. But it isn’t so bad, so far. She writes as often as she can for as many publications as she can, in the hopes of someday retiring. Follow the antics of her all-mom rock band, Whatserface, on Facebook.