Top baby name books in 2022

Top 100 Boys Names 2020

The top five boys names — Oliver, George, Arthur, Noah, Muhammad, have pretty much held the top spots (at least top 20) for a decade. Oliver has been in the top place since 2013 and George has been in the top three since 2015.