Muhammad Is Top English Baby Name for Fifth Year Running

By External Source - September 20, 2017 at 01:17PM

Muhammad is top name for baby boys in London and West Midlands in 2016, and top in all England when variations in spelling are taken into account.

Click to see the Full Article:Israel Islam and End Times