New baby names can be divisive and these days many new parents choose not to share their chosen name until after it's born out of fear of judgement or ridicule.
But one mum is facing a new set of issues after discovering the name she chose to give her unborn child, while a popular name in her home country of Hungary, is in fact an insult in other parts of the world.
The confused mum took to parenting forum Mumsnet to ask other parents for advice, revealing she and her husband wanted to call their son 'Nimród', which "is a popular boy's name in Hungary".
"However, I've just learnt that in American slang 'nimrod' means idiot, dimwit, stupid, etc. But I've never heard this in the UK," she wrote.
"I wonder how bad Nimrod sounds for a native English speaker in the UK… our son would grow up in the UK."
A quick poll around the Newshub newsroom revealed the word is also well known as an insult here in Aotearoa. Similarly, fellow mums on the forum jumped in to offer their gentle advice, with many saying the slang would be the first thing many would think of on hearing the name.
"Yes, I would use Nimrod to mean idiot. Sorry," one person wrote
"I'd regard Nimrod as an insult too," another agreed.
A third was a bit more explicit, writing: "Nimrod is an insult like 'numbnuts' or 'dipshit', absolutely do not call your child this if you are spending time in the UK."
However it perhaps wasn't as unusual as it seemed, with another parent revealing there was a Nimrod at her daughter's school for a while "and the kids didn't bat an eyelid".
The new mum offered some alternative names for her baby boy including Lászlo, Zoltán and Vajk, which all appeared to go down a lot better with users.