Magic Baby Names is a unique search site with 99,282 names collected from 2,203,638 family trees, containing 108,807,794 people.

But you don't need to trawl through long lists of baby names any more!

Simply enter names you like and let this genius technology inspire you to find the perfect name. How?

My favorite names


Click the ♡ next to a name to add it to your favorites.

Magic Baby Names

Popular Poland Top 50 baby names for boys:

The PolandTop50 tag is based on Popular Names Poland 2013
Adam   Oskar   Kacper
Alan   Jakub   Patryk
Gabriel   Piotr   Franciszek
Adrian   Aleksander   Krystian
Sebastian   Karol   Wiktor
Julian   Kamil   Bartosz
Jan   Tomasz   Pola
Leon   Marcin   Ignacy
Fabián   Krzysztof   Maksymilian
Marcel   Mateusz   Tymon
Nikola   Antoni   Nikodem
Hubert   Wojciech   Oliwier
Igor   Maciej   Tymoteusz
Filip   Dawid   Ksawery
Dominik   Szymon

Click a name to browse or enter a different name below: