These Are The 100 Most Popular Baby Names In Canada For 2018

BabyCenter.ca has released the top 100 baby in names in Canada this year and some of them come as a complete surprise to me... namely how many boys' names are also the names of One Direction band members.... Also it seems like parents were loving three-letter names for girls this year.
Check out the best of the best below!
TL;DR Thanks to BabyCenter.ca we now know the top 100 baby names in Canada for boys and girls!
Baby Center lists the top 100 names for both boys and girls, but we've got the top 50 of each for you righ here!
Ladies first...
For the girls:
1. Ava
2. Mia
3. Ivy
4. Zoe
5. Eva
6. Lea
7. Ana
8. Aria
9. Emma
10. Ella
11. Gia
12. Amelia
13. Isla
14. Nia
15. Sophia
16. Mya
17. Eve
18. Olivia
19. Amy
20. Kira
21. Lily
22. Abigail
23. Emy
24. Mila
25. Eli
26. Jade
27. Chloe
28. Riley
29. Ayla
30. Evelyn
31. Hailey
32. Charlotte
33. Noa
34. Isabella
35. Hannah
36. Emily
37. Joy
38. Avery
39. Everly
40. Lil
41. Maya
42. Madison
43. Layla
44. Ruby
45. Sia
46. Sky
47. Nora
48. Aya
49. Luna
50. Alice
So many short names for girls this year! I like a nice short and sweet name for a girl (hi, Lena, nice to meet ya).
But, having grown up with a short name, I always yearned for a looooong four syllable name, perfect for lots of nicknames.
I do love the unique spelling of a lot of those girl names, though.
And for the boys...
1. Liam
2. Jackson
3. Noah
4. Lucas
5. Logan
6. Oliver
7. William
8. Benjamin
9. Mason
10. Grayson
11. Jacob
12. Owen
13. James
14. Jack
15. Ethan
16. Zayn
17. Lincoln
18. Leo
19. Thomas
20. Hudson
21. Caleb
22. Mateo
23. Kayden
24. Elijah
25. Hunter
26. Nathan
27. Henry
28. Jayden
29. Luca
30. Alexander
31. Theo
32. Gabriel
33. Carter
34. Wyatt
35. Connor
36. Elliott
37. Nicholas
38. Aiden
39. Isaac
40. Michael
41. Max
42. Matthew
43. Ryan
44. Austin
45. Luke
46. Daniel
47. Nolan
48. Xavier
49. Levi
50. Theodore
Zayn apparently moved up 33 places from last year — hence my One Direction comment, seeing as Liam is also at the top. While Harry didn't make the list there are a lot of classic old-timey boys names like Theodore and Henry.
Is your name on the list? Any names you love or hate?! Let us know your thoughts.