Magic Baby Names is a unique search site with 100,335 names collected from 2,374,108 family trees, containing 117,225,011 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

clearsortgroupprint

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

Magic Baby Names

Popular Russian baby names for girls:

Maria   Tatiana   Milena   Mariya
Anna   Kira   Aleksandra   Ilya
Sophia   Valentina   Marianna   Galina
Natasha   Margarita   Svetlana   Oksana
Nina   Valeria   Daria   Zenaida
Elena   Mara   Yuri   Alya
Tanya   Milan   Misha   Alla
Vera   Anya   Elina   Inna
Sonia   Magdalena   Zora   Ekaterina
Lena   Marija   Zoya   Ludmila
Natalia   Nikita   Katya   Yelena
Nadia   Mira   Stefania   Sne┼żana
Olga   Alisa   Marika   Yulia
Sasha   Alia   Anushka   Polina
Anastasia   Jelena   Angelika   Milana
Even more girls names...

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