Magic Baby Names is a unique search site with 113,586 names collected from 3,820,012 family trees, containing 188,618,592 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 Spain Top 50 baby names for girls:

The SpainTop50 tag is based on Data from Birth Statistics 2014
Maria   Sofia   Elsa   Ariadna
Emma   Angel   Celia   Nerea
Alex   Elena   Valentina   Candela
Laura   Claudia   Martina   Ainhoa
Olivia   Nora   Valeria   Aitana
Angela   Carmen   Alejandra   Izan
Julia   Carla   InĂ©s   Ainara
Sara   Vera   Blanca   Leire
Andrea   Marina   Noa
Eva   Alma   Rocio
Ana   Lola   Alba
Irene   Adriana   Jimena
Paula   Lucia   Carlota
Clara   Daniela   Vega
Alicia   Marta   Laia

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


Privacy Policy