The latest list of the top 100 baby names for boys and girls has been unveiled, and while favourites Olivia and Muhammad continue to hold the top spots, there are certainly a few unexpected entries.
More than 300 girls born in England and Wales last year were named Arya, sharing their name with the well-known Game of Thrones character. That's more than the number of children who received ...