With the current trend of parents naming their children all sorts of cobblers in a desperate attempt for them to be "different", it may surprise you that the UK has pretty much no ban on naming a child anything the parents choose outside of words deemed offensive.
In contrast to some countries, such as Portugal*, Norway*, Argentina, Germany and Spain which have officially-sanctioned lists; including both allowed and disallowed names.
This helps explain that since 1984, there are:
2 x Superman
6 x boys named Gandalf
29 x Gazzas,
36 x Arsenals (both sexes)
currently in the UK!
No accounting for taste, is there?
*For example, in Portugal, the Ministry of Justice's website includes 39 pages of officially-sanctioned names and 41 pages of those which are banned. Included in the latter group are Lolita, Maradona and Mona Lisa, however Portugal is being lobbied to repeal its controls.
Norway replaced its own list with a ban on swear and sex words, illnesses and negative names only as recently as four years ago.