News
Olivia, Amelia and Isla held the top three spots for baby girl names for the second year in a row, with Olivia having been the top-ranked name since 2016. The data, published by the ONS, also shows ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results