A record 76 baby girls were called Khaleesi in 2017, which is the title given to Emilia Clarke’s character Daenerys Targaryen by the Dothraki.
Star Wars also appears to have had an impact, with 149 girls called Leia, and 21 named Rey.
Game of Thrones is still inspiring new parents to name their children after its fictional characters, according to a new survey.
Names of characters from the fantasy TV show and the books it is based on have continued to crop up on the list of most popular baby names in England and Wales.