Choosing a name for your baby is an important job - but some of these registered names from 2016 are VERY surprising!
As voted by Reddit users, these are the top ten worst baby names of 2016...
2. Mhavryck (Pronounced 'Maverick')
3. Aliviyah (Pronounced 'Olivia')
5. Little Sweetmeat
6. Nevaeh (Heaven spelt backwards)
8. North West
9. Harley Quinn