John
John means 'God is gracious', and was the most popular Christian name for over 400 years, only slipping to lower in the top 5 in recent years.
With deep roots in history, John has been the name of many famous men: John the Baptist, John the Apostle, as well as 84 saints and 23 popes, including Pope John Paul.