The Indian name Aarav has become the most popular in the UK, competing with Mohammed which is currently on the top.
A list of top 100 baby names for 2014, collated by a website called BabyCentre reveals a surge in Arabic names and drop in popularity of George after the Royal baby's birth last year.
Aarav, which means peaceful, stood out as a popular Indian name for newborns. Sarah Redshaw, managing editor of BabyCentre, said, "Traditionally, Mohammed is often the name given to the first-born boy in Muslim families. "With the increase of other Arabic names plus Aarav, an Indian boys' name, the top 100 shows the ever-increasing diversity of the UK today."