Some names are passed down through generations, or some opt for something more 'unique' - however, this doesn't always go to plan.
With parents wanting their child's name to stand out comes the potential resentment for giving such a "strange" name.
One teacher has called out parents who named their child 'Thank God', saying it's the worst name she ever heard throughout her career, reports the Mirror.
READ MORE: Pest expert shares natural smells that 'repel flies' instantly so they 'won't linger'
Speaking on her behalf, her daughter said on Reddit: "My mum once worked at a school and there was a kid called Thank God.
"The kid was a s*** stirrer and misbehaved in class just to hear his atheist teachers scream 'Thank God!' at the top of their lungs."
Other users shared the "bizarre" names they have heard, with one user saying: "I know a family with four kids: Prince, Princess, Precious, and Becca. The Becca at the end kills me."
Another added: "I was in line at Six Flags once and this woman in front of us kept calling her son Trust Jay.
"My mum, being nosy, asked about it, since it was an interesting sounding name
"Turns out, it was short for TrustInJesus. The kid's first name was f***ing TrustInJesus or TrustJ for short."
A third user said: "Mystic Pigeon? She was a client at my office.
"Apparently it's a real surname and her parents were hippies so named her Mystic. Like who’s ever going to take her seriously?"
One more user added: "How about not giving your child a name? There was a kid I went to high school with whose legal first name was Unnamed Baby Boy. I don't know the story behind that though."
READ NEXT:
Nine legendary school trips Glasgow school kids took back in the day
Glasgow's infamous Bonkers show bar that was 'trouble with a capital T'