Last year’s ranking: 1
For the second year in a row, Liam was the most popular baby boy name in Canada. As the Irish short form for William (which also makes this year’s list), your little Liam will exude a bold sense of confidence, much like actor Liam Hemsworth.
Did Emma come out on top again this year? Check out the top 25 girl names for 2016.
Stay in touch
Subscribe to Today's Parent's daily newsletter for our best parenting news, tips, essays and recipes.