Jennifer,

Me and my husband are expecting our third baby and are having trouble agreeing on a name. We already have two girls Lydia Rose & Clara Lorraine. I really like the names Leo, Theo, and Greyson for boy names and if its a girl I would like to name her Myka or Hazel. My husband thinks Hazel is too old of a name and that she would get teased. I on the other hand think its a beautiful name. We were also wondering what you thought of using Leo or Greyson as girl names?

Layla

Dear Layla,86th Annual Academy Awards - Arrivals

Well first of all, Hazel has become a very popular girls’ name due to the novel and move The Fault in Our Stars. It was my grandmother’s name, so I’m partial to it. I do not believe your daughter would be teased at all.

Personally, I would not use Leo or Greyson as girls’ names. Greyson is currently at the top of the charts for boys and Leo is just such a masculine name, especially being identified with Leonardo DiCaprio. What about some Leo alternatives like Leah, Liana, Leona. There are so many!

Sincerely,
Jennifer

Jennifer Moss (she/her) is the founder of BabyNames.com, author of The Baby Names Workbook, and Producer of The Baby Names Podcast. Jennifer is widely regarded as the leading expert on popular baby name trends and the naming process, serving as the authoritative source on the subject for national and international media.

Jennifer entered the tech arena in the 80s as a software developer and database architect, and became a pioneer in the Internet industry. In addition to operating BabyNames.com, Jennifer owns a web development agency in central California.