Banksy, Boy and Demigod were among some of the names given to babies in Scotland last year, data has shown.
National Records of Scotland (NRS) said they were among a record high number of names given to only one child in 2023, with Daemon, Jihad, Howl and Shady some of the other 2,362 unique names chosen for boys.
Among the 2,983 unique names given to girls were Alloy, Costly, Pasty, Wynter-J, La and Na.
Luca became the most popular baby boy name in Scotland for the first time, pushing Noah into second place.
Isla is back in the top spot for girls, for the first time since 2020, with 274 newborns given the name, overtaking Olivia.
NRS statistician Phillipa Haxton said there are more names in use today than there were in previous generations.
She added: “The number of different names for boys reached a new all-time high in 2023, as did the number of unique names given to only one child in the year.
STV’s News at Six and Scotland Tonight programmes removed from schedule as journalists strike amid row over pay
Charity issues Easter appeal for forever homes as five dogs seek their ‘happily ever after’
Dame Esther Rantzen hails ‘historic’ assisted dying legislation at Holyrood
“The same pattern was observed for girls’ names, and the variety of names given to girls is still greater than for boys.”
Luca climbed four places to take the top spot, with 344 boys given the name.
The NRS suggested that Pixar film Luca could be behind the name’s rise as it was the 43rd most popular boys’ name in Scotland prior to the film’s release in 2021.
Read more from Sky News:
Easter appeal for dogs seeking ‘happily ever after’
Helen Flanagan shares ‘heartbreaking’ reason for pulling out of show
Keep up with all the latest news from the UK and around the world by following Sky News
Leo remains third, while Jack has dropped out of the top three names for boys for the first time since 1996, falling to fourth place, and Harris is fifth.
For girls, Freya is still the third most common name, followed by Emily and Amelia.
Be the first to get Breaking News
Install the Sky News app for free
Movie magic is also thought to be behind the rise in names associated with last summer’s blockbuster releases, as Cillian is up 24 places to 99 after Cillian Murphy starred in Oppenheimer, while Margot has risen 57 places to 106th following Margot Robbie’s lead role in Barbie.
New entrants in the top 100 names include Oakley, which rose 64 places to 87th, and Mabel, which jumped 102 places to joint 93rd.