Most popular Polish names for baby girls and baby boys as follow:
TOP 20 names for GIRLS
1. Julia
2. Aleksandra
3. Maja
4. Zuzanna
5. Lena
6. Wiktoria
7. Amelia
8. Oliwia
9. Natalia
10. Zofia
11. Nikola
12. Martyna
13. Emilia
14. Hanna
15. Alicja
16. Anna
17. Gabriela
18. Weronika
19. Maria
20. Magdalena
TOP 20 names for BOYS
1. Jakub
2. Szymon
3. Kacper
4. Filip
5. Michał
6. Mateusz
7. Bartosz
8. Wojciech
9. Adam
10. Wiktor
11. Piotr
12. Jan
13. Dawid
14. Mikołaj
15. Igor
16. Maciej
17. Aleksander
18. Antoni
19. Patryk
20. Dominik
Polish lessons for kids