When Kim Kardashian revealed her and Kanye West's newborn son was called Saint, she received a very mixed reaction.
While some fans were quick to judge, calling the name "absolutely ridiculous", there were also a lot of people who praised it.
Others however called out the commenters on any judgement of the newborn's name.
"A baby's name is not up for judgement in my eyes, all babies are to be congratulated and loved."
As with any baby name, Kardashian and West no doubt spent a lot of time debating what to call their son.
Having announced she was pregnant with her second child in May 2015, Kardashian revealed in November 2015, she and West still hadn't decided on a name.
The mum-of-two told E!: "We've just started talking about [the name] and that was the last thing for us last time. So I feel confident obviously that we'll figure it out."
Many fans have speculated the meaning behind the name, wondering whether the couple chose it due to its religious origins or a bit of fashion inspiration.
On Behind The Name, it explains: "In Christian usage, the title of saint refers to a holy person. The title was created shortly after the death of Christ when the Latin word sanctus meaning "sacred, holy" was applied to the Apostles."
Others believe Saint could also have a tie to West’s interest in the world of fashion, with some speculating that the couple chose the name in homage to the designer Yves Saint Laurent, according to The Inquisitr.
However, an "inside source" has put forward another, more personal, reason for the name choice: Kardashian's highly-publicised, rocky pregnancy.
The source told E! News: "Saint was picked since it's akin to saying he is 'a blessing' especially because she had such a difficult pregnancy."
The "blessing" meaning seems fitting, as Kardashian was very open about her fertility issues and struggle to get pregnant with her second child.
Although the name Saint may sound original, the reality star and her rapper husband aren't the first to choose it for their newborn.
Fall Out Boy's Pete Wentz and partner Meagan Camper named their boy Saint Lazslo Wentz in August 2014.
Other celebrities have used 'Saint' as a middle name.
Dave Grohl welcomed his third child, a daughter, in August 2014 and called her Ophelia Saint Grohl.
A few years before this actress Selma Blair called her son Arthur Saint Bleick.
Upon hearing the newborn baby's name, Blair tweeted: "Arthur Saint wishes Saint West all love."
The name 'Saint' was not recorded as a baby name for a boy or a girl in 2014 in the latest UK Office for National Statistics.
However in America in 2014, there were 32 baby boy Saints, reported Nameberry, and over the past decade in America, 200 baby boys were named Saint.
Other names on that list included Royal, Noble, and Justice.