Dear Jennifer,

My husband loves the name Heaven Leigh. But our last name is Messenger, so her name would be Heaven Leigh Messenger. I don’t know if that just sounds ridiculous. I have read many things about the name Heaven, from “it’s beautiful,” to “it sounds like a strippers name.”

I don’t know if I like it it or not. But my husband loves it and really wants to name our daughter this. Help please.


Dear Ashley,

It sounds ridiculous. Growing up is hard enough, why would you want to put such a target on your daughter to make her name a joke? Tell your husband to go to Starbucks, and when they ask for his name to say “Heaven Leigh Messenger” and see how he feels bearing that name.


Jennifer Moss (she/her) is the founder of, 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, Jennifer owns a web development agency in central California.