British parents spend 30 million hours a year “agonising” over baby names, according to a new survey.
The current hot names? Grace, Ruby, Jack and Thomas.
British parents spend 30 million hours a year “agonising” over baby names, according to a new survey.
The current hot names? Grace, Ruby, Jack and Thomas.