Finding the perfect baby name can be both exciting and completely exhausting for expectant parents. Coming up with something that has a special meaning and won't make him the butt of the playground jokes for his entire childhood can leave you pulling your hair out if you aren't careful. If you're tired of combing through baby name websites looking for the perfect name for your baby, why not get a little help from your favorite movies, music, and television shows? Although you definitely can get it really wrong, there are some pop culture names your kids won't hate you for.
Popular culture has always had a major influence on baby name trends. You can almost bet that what's hot in the theaters and on the radio right now will end up dominating the preschool class rosters in the next four years. But with every other decision you make for your child, you have to consider the long-term effects of the name you choose on your child's life. You may have been a huge fan of Dexter, but your son may never forgive you when he finds out he was named after a serial killer. So before you decide on a name that could potentially have an effect on the kinds of Mother's Day gifts you get from now on, take a look at some of these names that both you and your child will be able to live with.
1Luna
Inspired by Luna Lovegood from the Harry Potter series as well as the adorable new addition to Chrissy Teigen and John Legend's family, Luna is an adorable pop culture-inspired name for your little girl. The name Luna means "moon."
2Hamilton
You may not be able to get tickets to the award-winning Broadway show any time soon, but you can name your son after the former president and title character. The name Hamilton means "treeless hill."
3Finn
Lots of girls were totally crushing on the hunky Finn Hudson from the hit television series, Glee. And now that many of them are old enough to have children of their own, they will probably want to pay tribute to the late actor, Cory Monteith. The name Finn means "fair."
4Rey
You may not be a fan of Star Wars, but you should know that Daisy Ridley's character, Rey, in the new Stars Wars trilogy is pretty badass. The name Rey means "king."
5Willow
Nature lovers and pop culture junkies alike will love the name Willow for their little girls. Will and Jada Pinkett Smith, Pink, and Sarah Palin have all chosen the name for their daughters. Willow is a type of tree.
6Liam
The Hunger Games hunk and Miley Cyrus' on again-off again love Liam Hemsworth's name was the second most popular boy's name in 2015. The name Liam means "resolute protection."
7Cooper
Whether you're a fan of The Big Bang Theory or the silver-haired journalist and television personality, Cooper is a cute and quirky name for your little guy. The name Cooper means "barrel maker."
8Bowie
Your little boy will be one of the coolest kids on the playground with this name that pays homage to rock royalty and the son of Gwen Stefani and Gavin Rossdale. The name Bowie means "blond."
9Cullen
The name may not be as popular now that the Twilight series has ended, but I'll always have a special place in my heart for Bella's vampire boyfriend, Edward Cullen. Cullen means "holly tree."
10Justin
Justin Timberlake has come a long way from his boy band roots. I mean, what's not to love about a guy who can sing, dance, act, and hangs out with Jimmy Fallon? The name Justin means "fair, righteous."
11Piper
The name Piper has plenty of pop culture references including characters in television series Charmed and Orange is the New Black. Piper means "pipe or flute player."
12Arya
If you're looking for a less than common name for your daughter, why not go with the name of the youngest Stark daughter on the hit series, Game of Thrones? The name Arya means "noble."
13Jax
Jax is a modern twist on the name Jackson, as well as a tribute to one of the main characters on Sons of Anarchy.
14Ivy
If you love everything Queen Bey, you can use her adorable little girl to inspire your own daughter's name. Ivy is a botanical name.
15Olivia
The name Olivia was the second most popular girl's name in 2015, and it was most likely due to the popularity of Kerry Washington's character in hit Thursday night drama, Scandal. The name Olivia means "olive tree."