6C356A90-7F8A-4C80-8113-1E6281FDC6CD.jpeg

Muhammad is the top name for baby boys in the English regions of London and the West Midlands in 2016, and was the top scoring across the whole of England and Wales in the year when slight variations in spelling are taken into account.

[READ MORE]

You may also like

There is something wrong with Feed URL