A mum has spoken out after receiving backlash for the name she picked for her son after appearing on a TV debate criticising baby names.
Josie Barnes, 27, called into the debate on the Jeremy Vine show while they were discussing whether it was rude to criticise people's choice of baby name.
She had called her seven-month-old son Lucifer and also has a six-year-old daughter with six middle names.
The mum-of-two from Plymouth said Lucifer popped into her head one day.
Josie King said the name Lucifer just popped into her head one day
She told Plymouth Live: "There wasn't any inspiration for the name. I've looked at many baby books and I like unusual names. I don't like having the standard names.
"I assumed I was having a girl so I picked a girl's name because we are a very female-dominated family – I was going to call her Narnia, but then I found out I was having a boy.
"I like the names I like, it may not be right for other people. When I chose his name I knew people wouldn't like it but it's not up to them.
Josie King, who named her son Lucifer, has been criticised for the choice of name by many online
The mum-of-two was called into a debate on the Jeremy Vine show about baby names
"I had a couple of family members saying 'you can't call him that', but I said I'm not religious so it doesn't stand for what other people think it stands for.
"But my dad knows what I'm like and that I like to be unique so he said that seems like you."
Josie was going to name her child Narnia if she had given birth to a daughter instead of a son
The mother-of-two also has a daughter with six middle names
Josie says she has received a lot of hateful comments since appearing on TV, but also received lots of messages of support from people who love her son's name too.
She said: "I've had a lot of hate since being on Jeremy Vine but it still doesn't change my opinion, I don't regret choosing that name.
"I've had messages all day. I didn't realise that one impulse phone call to Channel 5 would end up in me having so many.
"I do think people have a right to have an opinion – it's mostly the older generation that don't like it.
"I like the name because I like it, I don't think it stands for the devil, in my eyes.
"If the devil was called something else, you wouldn't like that name either. It's about people's mindset with the name.
"I've had people ask me why, but I say why not? The name is no different than Sarah or Dom."
Newborn babies abandoned
Newborn with Down's Syndrome dumped
Baby on doorstep with cord attached
Baby dumped with plastic bag over head
Woman tries to sell three day old
Since going public with her son's name, opinion has been divided on social media.
One person wrote: "Going to bullied all his life. How sad" and another said "Poor lad".
However, others were in support of the name Lucifer with one writing: "My son is called Lucifer nothing wrong with his name we love it.
"It actually means barrier of light only closed-minded people say it's the devil's name and again only closed-minded people will bully him no different than calling your child Lilith or Damion both biblical names but no one says anything about that."
Another also wrote: "I think it's a lovely name."