

Explaining why Rafael is in the top spot, Inbaal pointed to the name's biblical connections, as it is the name of the Angel of Healing.
She said: "Rafael is a lucky name, venerated for generations. It's a wonderful name to pick for a life of healthy living, healthy relationships and healthy decision-making."
It's perhaps unsurprising that Victoria is in second place, considering that it translates to Victory.
Inball says: "Victoria is not subtle about its blessings. Sharing a name with the Roman Goddess of Victory, Victoria draws luck in the field of winning. Victoria spends her life walking into challenges, only to walk out holding the winner’s cup."
Lakshmi is the Hindu Goddess of Abundance and Good Fortune, so it's no wonder this name made the list, while Felix is on the list because it translates to luck or happiness in Latin.
Beatrice, meanwhile, comes from the Latin Beatrix, which means blessed.
"Associating a name with blessings can have no downsides, the bearer of this title is blessed, and will also bless others," Inball says.
Explore more on these topics: