Naming your baby is a decision which should not be taken lightly.
Parents-to-be can spend hours agonising over what to call their bundle of joy.
There are countless options to choose from, with names coming in and out of fashion every year.
Just as names like Deirdre and Mabel have fallen out of popularity, so too will many of the names that are all the rage today.
But what exactly makes a name bad?
The hive-mind that is users of popular forum Mumsnet have been discussing names asking each other what they would avoid and why.
The debate raged with some mums swearing to avoid 'frumpy' sounding names while others steering clear of anything with the suffix -den ruling out Jayden, Kayden, and Hayden.
In the end they came up with a list of the 10 'worst' baby names with explanations for each one, reports the Mirror.
The top 10 worst baby names
- Mia - In military circles it’s an acronym for “missing in action”
- Cameron - One of the names that could also be a surname
- Claudia - Classics lovers will know it means “lame” in Latin
- Alexa - Tech-giant Amazon have used this for their digital assistant
- Lana - Anagram of something a lot ruder
- Fanny - “for obvious reasons” according to users
- Flora - It makes one mum “think of bacteria”
- Luna - Sounds more like "a pet name”
- Graham - Because it sounds like “grey ham”
- Mercedes - Make everyone think of the car brand
Keeping it personal, one user wrote: “Any names that are too strongly and negatively connected to another person or an event or memory.
"I'd always just be making comparisons in my mind.”
Others expressed dislike for anything double-barrelled that ends with May or Mai.
Old-fashioned names got slammed in the criticism frenzy.
One user wrote: “Mabel, Ethel or Alice.... still incredibly frumpy sounding to me despite their recent popularity.”
“I don’t like when people give their child a “unique” spelling, and I don’t like surnames as first names. So, Jackson is bad enough but Jaxon is even worse,” another said.
Names connected with historical figures were shunned. Adolph, for obvious reasons, but Oliver was also hit for connotations with Oliver Cromwell.
Despite this Oliver is one of the most popular name for new born boys in the UK.
Muhammad was the most popular name for the fifth year running with Noah and Oliver holding a steady at second and third positions respectively.
Don't miss the latest news from around Scotland and beyond - Sign up to our daily newsletter here .