Some new parents have baby names picked out for years before they welcome a little one into the world, and for others, the naming process takes a little bit more thought.
And while inspiration can come from a number of different places, it's important to think about how your child might be perceived by others if they end up being named after a hugely popular fictional character.
One dad-to-be has sparked debate on Reddit after he claimed he was thinking of naming his children after Harry Potter characters, especially as he had already spoken to his wife about the idea - who had expressed her disapproval.
Get the news you want straight to your inbox. Sign up for a Mirror newsletter here.
The man explained he and his wife are currently expecting twins, and his plan was to name them Lily and Molly if they were girls, after Lily Potter, the mother of the main character Harry, and Molly Weasley, the mother of Harry's best friend Ron.
But if the pair have twin boys, the dad had other ideas - as he wanted to name them Fred and George, after the Weasley twins and older brothers of Ron.
He explained: "So my wife is pregnant and we're having twins. I suggested the names Fred and George if they are both boys and Lily and Molly for girls.
"My wife is okay with Lily and Molly since we both have multiple deceased relatives in extended families with those names and it would be honouring them first and book names later.
"But she called me an a**hole for wanting to name our kids after some book characters and would not discuss why. I honestly don't understand her point of view, since it's not on the nose like Krum, Filch, or Dumbledore."
Commenters on the post were divided over the topic, as some disagreed with the man's suggestion that Fred and George were "not on the nose" - especially as the characters are twins in the franchise, so anyone who has read the books or seen the films would likely be able to make the connection.
One person said: "You are being disingenuous about how the names aren't on the nose. Every time your sons would be introduced together, they would have to deal with the painfully obvious realisation that you named them after Harry Potter. They will be people that have embarrassing names when they're together."
As another wrote: "Do you really think that wouldn't be obvious to literally everyone? Do you want them to spend their whole lives having people wince when they hear their names and express sympathy for how cringey their childhoods must have been? It's absolutely on the nose."
And a third posted: "You do not want to burden your kids with names that are very recognisable from books or films. Also, Fred dies in the book, how do you think that will affect the kid you name Fred? Don't live out your fantasies through your children."
But other commenters didn't see the problem with the names and said it was perfectly okay for the man to suggest the monikers as long as he respected his wife's opinion too.
Someone said: "You are allowed to want to name your kids whatever but your both have to agree. But in the same breath, she said she didn’t like Fred and George so that’s not on the table anymore.
"If you expect her to respect you not liking a name you have to show her the same."
While someone else added: "Honestly I won't shame anyone for considering naming their child after something they love. But be reasonable and mostly reflect on how said name will affect your children. Kids can be mean like no other."
The man later returned to the post to clarify that he wasn't forcing the names on his wife, and they're already in discussion about different monikers instead.
He wrote: "I already dropped Fred and George when she objected. It was just that when I first suggested she immediately called me an a**hole, thus the post."
Do you have a story to sell? Get in touch with us at yourmirror@trinitymirror.com .