Looking at the past 100 years of SSA data, only two three-letter girl names and two three-letter boy names rank inside the top 100 most common baby names since 1924.
Across England and Wales, Olivia, Amelia and Isla held the top three spots for baby girl names for the second year in a row, with Olivia the top-ranking name since 2016. Meanwhile, Thomas was the most ...