Choosing a Slavic baby name can be overwhelming, as there are many cultures and regions that fall under this umbrella term. To make the decision easier, we suggest looking for a name with significant meaning and saying it out loud to see how it sounds.
For those seeking a name with religious connotations, Ivan or Ivanna, meaning God is gracious, may be ideal. For those hoping to honor their surroundings, names like Zora and Leena, meaning dawn and light, can be a beautiful choice.
By selecting a Slavic name, you can pay tribute to your family’s heritage and history while giving your child a strong and elegant name.
Slavic girl names are steeped in rich history. Whether the names come from old Latin or Greek, Medieval Slavic traditions, or modern twists, these names can be extra-feminine and strong at the same time.
Table of Contents
- Where do you start when searching Slavic history for the perfect name?
- 105 Cute Slavic Names for Girls
- Adrijana
- Agata
- Agnieszka
- Ana
- Anastasia
- Angelika
- Anica
- Antonija
- Biljana
- Blaga
- Bogdana
- Bojana
- Branka
- Danica
- Dasha
- Devana
- Dominika
- Draga
- Ekaterina
- Elena
- Eleanora
- Elizabeta
- Fyedora
- Gorana
- Gordana
- Irina
- Ivanka
- Izolda
- Jana
- Jasmina
- Jasna
- Jelena
- Jovana
- Karna
- Karolina
- Kasia
- Kata
- Krystyna
- Kupala
- Lada
- Lelia
- Lenka
- Lenja
- Ljuba
- Lucia
- Ludmila
- Magdalena
- Marta
- Maryana
- Marzanna
- Maya
- Melania
- Mila
- Milena
- Milica
- Minna
- Mokosh
- Monika
- Morana
- Nada
- Nadia
- Nastassja
- Nastja
- Natalia
- Nevena
- Nika
- Nikola
- Nina
- Nuriya
- Oksana
- Olga
- Perperuna
- Praskovya
- Radica
- Raisa
- Roza
- Samira
- Slavica
- Sonja
- Sophia
- Stanislava
- Svetlana
- Tamara
- Tanja
- Tatijana
- Teodora
- Urszula
- Ustinya
- Valentina
- Valeria
- Velika
- Vesna
- Viktoriya
- Violeta
- Volha
- Yarmilla
- Yelena
- Yulia
- Zaria
- Željka
- Zena
- Zivka
- Zlata
- Zorrah
- Zośka
Where do you start when searching Slavic history for the perfect name?
Here is List of 105
105 Cute Slavic Names for Girls
Discover the most meaningful Slavic female names for your girl to wear like a crown.
Adrijana
Adrijana is a traditional Slavic spelling of the Latin Adriana, referring to the Adriatic sea. A woman from the Croatian or Italian coast might be called Adriana. Adrijana is a beautiful, feminine name for your coastal girl to enjoy.
Agata
Agata arose from Agatha, and is most popular as St. Agatha of Sicily, a 3rd-century Christian martyr. Agata finds the most widespread use in Poland. Agata is everything good and will make a cute old-fashioned name for your goody-two-shoes.
Agnieszka
Because of the story of St. Agnes being martyred in Roman times, Agnes (and the Polish name Agnieszka) became associated with a “lamb.” You can assign this flowery version of Agnes to your very own, pure little lamb.
Ana
Ana is a Slavic version of the Greek Ann/Anne. Ana uses its long history well, since it is super popular worldwide. Ana is a pretty, simple, and graceful name for your little girl.
Anastasia
Anastasia is an archaic and gorgeous name, most famous as the legendary missing Romanov sister of the last ruling Russian royal family. Most popular in Eastern European countries, Anastasia could suit your princess right.
Angelika
Angelika brings to mind angels descending from heaven to make your life better. This spelling of Angelika with a “k” isn’t as common as the one using a “c,” but that makes it all the more special for your little angel.
Anica
Anica is a diminutive form of Ana, pronounced differently for Croatians, Serbians, and Slovenes than the harder-sounding AH-nih-kaa in Russian and Romanian. Anica can be a modern version of an old Slav name for your baby girl.
Antonija
Anotnija arose from Antonia, which originated as Antonius, a Roman family name of Etruscan origin. Most popular in former Yugoslavian countries, Antonija is the prettiest name for a little girl.
Biljana
Biljana has a purely Slavic origin, with the Serbo-Croatian word for “white” being similar: “bijelim.” Biljana is pretty uncommon outside of Serbia and environs, so the little girl you’re expecting could use this most unusual of Slavic girl names for herself.
Blaga
Blagoveshtenie is a Bulgarian Christian celebration that uses the root “Blaga.” Blaga is based on religious tradition and is most prevalent in Bulgaria, but you can use this old name for your little girl with all confidence.
Bogdana
Bogdana uses the Slavic root of “bog,” meaning God, to bring this blessed Slavid name for girls into the world. Bogdana is rare outside of Bulgarian and Russian cultures, so you can take this Balkan name and make it your own (and your little girl’s).
Bojana
Bojana is a South-Slavic spelling of the Bulgarian alternative Boyana. Both mean “battle,” so you can rest assured this powerful, old-fashioned name will keep your little one safe.
Branka
Branka has all the stereotypical Slavic traits like power, glory, and strength. Branka is not as popular elsewhere, so you can grab this ancient call to power for your strong little girl to take as her own.
Danica
In Slavic folklore, Danica personified the “morning star” into a beautiful goddess. Symbolic and badass all at once, Danica need not be reserved for orthodox use. Your little one can bring Danica back to life.
Dasha
The etymology of Dasha is a winding road that takes us to Dorothy and Daria, which both emanate from the old Greek name Theodora. It’s much faster for you to bring this name meaning “God’s gift,” into your little girl’s life.
Devana
The goddess Devana of Slavic folklore is similar to the goddess Diana in Roman mythology. She is powerful, brave, and not afraid of nature. Your little one may be the first Devana on your street for a long time.
Dominika
Dominika is a Polish variation of a Latin name. Saint Dominica was a 4th-century Polish saint martyred under Diocletian for destroying pagan idols. The deep meaning associated with Dominika can let this flowing name of old be your little girl’s.
Draga
Draga comes from the word “dorog” meaning “dear” and “precious”—everything your little girl is to you. Draga is rare outside of Serbian and Croatian cultures, so name your dear correctly, and you won’t regret it.
Ekaterina
Ekaterina is a lovely form of Katherine, and the “e” before Katerina is an example of Russian preservation of the original Greek spelling, Aikaterinē. Ekaterina flows like a beautiful ballerina and will suit your little star perfectly.
Elena
Get on the bandwagon of the phenomenon that is Elena. From Greek origins to modern-day Europeans, Elena is massively popular worldwide. It is short and classic and makes a great middle name for girls.
Eleanora
Eleanora is a Slavic spelling of Eleanor, which came from the Old French Provençal name Aliénor. Eleanora has many variations, yet this one is quite rare. Eleanora can be the perfect beacon of light for your little girl.
Elizabeta
Outside of Slovenia, Elizabeta is one of many variations of the Hebrew Elizabeth. As women’s names go, Elizabeta is not one you can forget anytime soon. You can bring this medieval name into the modern world for your little one.
Fyedora
Fyedora is a very uncommon name with Russian and Greek heritage. Because Fyedora lacks usage, it can be sexy, smart, or anything in between. It means “gift of God,” so no matter the style, your Fyedora will be your #1 gift.
Gorana
Gorana is one of those cool Slavic names for girls with a unique meaning. You don’t know if your little girl will be tall or a mountain woman, but she could rock this awesome name well. You can even call her Goca for short.
Gordana
Gordana is a very traditional Slavic name that seems like a female variation of Gordon. Make your little one just as proud with this uncommon but unusual name.
Irina
Irina derives from the ancient Greek Eirene, an ancient goddess who personified peace. This super-popular name from Macedonia to St. Petersburg belongs to girls who grow up to be incredible women. Why should your Irina be any different?
Ivanka
Ivanka is most famously the name of Donald Trump’s daughter, and carries a rich Slavic tradition. Ivanka is a diminutive of Ivan/Ivana, which is the Slavic version of John. Iva is the gorgeous short version.
Izolda
“Tristan und Isolde” is a famous opera by Richard Wagner, based on the ancient love story of Tristan and Iseult. The poetic Izolda is rare these days, so you and yours can enjoy the old-world beauty of this vintage Slavic girl’s name.
Jana
Jana is the feminine form of Janus, also referred to as the Roman goddess of the hunt, Diana. Jana is simple yet classic and would work whether your little girl is an Americanized goddess Jana or a Belarusian version.
Jasmina
From Arabic to Sanskrit connections, Jasmina is as old and beautiful as a sweet-smelling Jasmine tree. Jasmina is a hot name at the moment, so why not “pluck” the tree and use this name for your precious flower girl?
Jasna
Jasna was first used for the Jasna Góra Monastery in Poland, a longtime pilgrimage destination and shrine for the Virgin Mary. Jasna has pockets of popularity among Slavic girl names and is a pretty, succinct option that would sit nicely with the iconic girl in your life.
Jelena
Jelena is another Slavic variation of the ancient Greek Helen (as in Helen of Troy). Once you start pronouncing Slavic female names and replace “j” with a “y” sound, you’ll have a super-feminine classic name for the mythological heroine in your life.
Jovana
Jovana emanates from the word Jove, which represents the god Jupiter and then the Judeo-Christian God. Jovana is uncommon enough to make its introduction into your baby girl’s life.
Karna
Karna is said to have originated in the Sanskrit language as the son of a sun god in Hindu mythology. Karn is a male version of Karna, making it a unisex name. Karna will bring this unique quality to the girl you’re expecting.
Karolina
Despite its meaning as a “free man,” Karolina is a pretty variant of the male name Charles and has been used by women from many different walks of life. Karolina may become Karol when your little girl enjoys the name.
Kasia
Kasia dates back to ancient Greek and Hebrew, where it means “the thorny shrub,” which became “guileless” and “chaste” in the Slavic culture. Kasia feels modern to the ears and would fit the pure baby girl you’re expecting like a glove.
Kata
Kata is a classic nickname used for Katalin or Kathryn. Katica is a different diminutive version of Kata. Whichever you choose, this cute name will make a wonderful one for a little girl about to capture your heart.
Krystyna
Krystyna is a classical name derived from Christine, that comes alive in a new way with this unique Slavic spelling. You can keep it traditional and be a trailblazer when you name your little girl Krystyna.
Kupala
Kupala Night is a Slavic tradition that celebrates the summer solstice and takes place in Ukraine, Belarus, Poland, and Russia. Kupala is a rare yet beautiful goddess’ name unique to the Slavic culture. How can you resist sharing the tradition with your little harvest girl?
Lada
Lada has mythological origins as the goddess of all things, from love and beauty to marriage. The name can also refer to a “bride.” Lada is short and sweet, with areas of popularity in Slavic nations. Lada may be your special goddess too.
Lelia
Lelia comes from the Latin Laelia, which originated from the Roman surname Laelius. Lelia is as pretty as a flower, which is ideal since it can also denote an orchid. Give your little bundle this amazing Slavic name for girls, and watch her bloom!
Lenka
Lenka is a unique short form of Helene. While very Slavic, Lenka can also mean “taker” in African culture. Lenka seems both a nickname and full name, so it can be everything you need for your baby girl.
Lenja
Lenja is a somewhat rare name, yet it refers to the very popular Helene, as many other Slavic girl names do. Lenja can be the very special name you successfully shine on your new daughter.
Ljuba
The root word for Ljuba comes from the capital city of Slovenia, Ljubljana, which is one of the prettiest cities around. Ljuba is all about love, so spread the love to the baby girl you’re expecting with this strong Slavic female name.
Lucia
The lovely, popular Lucia meaning “light” is used all over Europe. Lucia has its root in Roman culture with the masculine name Lucius. Lucia is so popular because of its snappy, classical appeal, emitting a strong sense of beauty and light.
Ludmila
Ludmila comes from the Slavic words “lyudu” (people) and “milu” (gracious, dear). The result is a popular word but a less popular name worldwide. With many variations to choose from, your Ludmila (or Lyudmyla or Ludmilla) will have her pick.
Magdalena
Magdalena originally came from the figure Mary Magdalene in the Bible. Much of the Slavic world uses this version of Magdalene for girls’ names, so your little girl can also enjoy the Biblical beauty of Magdalena.
Marta
Marta comes from the surname Martinus in the Roman tradition. There is also a Swedish version Märta, which comes from Margaret, meaning “pearl.” Marta is hugely popular and would make a stunning name for your little lady.
Maryana
Maryana goes back to the ancient Hebrew names Mary and Anna. The more popular spelling Mariana takes precedence, but the Russian-preferred spelling of Maryana may bring the power of history to your little beloved.
Marzanna
Marzanna is a rare gem referring to the Polish pagan goddess of rebirth associated with winter and spring. This gorgeous name perfectly celebrates the cycles of life. You’re not likely to hear it anywhere these days, so why not celebrate your little girl with this exotic name?
Maya
While Maya is simply the Russian form of the name Mary, it also has Sanskrit meanings, from “dream” and “illusion” to “wisdom,” “wealth,” and “prosperity.” Maya has so many forms that you can pick your favorite for your little dream giver.
Melania
There was once a St. Melania The Elder (and her granddaughter St. Melania The Younger) who were both dedicated to St. Jerome. Melania has even made it as far as England via France. Melania is a feminine, somewhat popular name and ready for use by your baby girl.
Mila
Mila is a common nickname derived from Ludmilla, Milana, Miroslava, and Emilia. The trendy Mila keeps growing in popularity, partly because of its modern, one-syllable feel. Mila can do a great job encompassing all that is your precious daughter.
Milena
A town in Sicily called Milena also pays tribute to Queen Milena of Montenegro, the mother of Queen Elena and wife of King Victor Emmanuel III of Italy. All these royal connections make Milena an outstanding choice for your little queen to enjoy.
Milica
Milica is shrouded in royalty, used for queens and princesses, including Milica of Serbia, who is honored as a saint in the Serbian Orthodox Church. This holy, formal name will land on your little girl like the crown she deserves.
Minna
The Germanic roots of Minna connect it to the old-world name Wilhemina and can be a nickname instead of Willa or Wilma. Minna is not as famous as it once was, but the snappy, cute Minna can show off your little girl’s good deeds.
Mokosh
Mokosh is a Slavic goddess who watches women’s work and destiny, a mysterious choice among Slavic female names. She is also a mother goddess who protects women in childbirth. You can bless your miracle girl with the extremely rare Mokosh, an ancient life-giver, and make her one in a million.
Monika
Monika is the patron saint of women and mothers. She is not as popular as the alternate Monica but remains a classic European name choice for a little girl with strong connections.
Morana
Morana is the Slavic goddess of death, winter, and rebirth. This mythological, very rare name fully represents the cycle of life. Honor the life cycle by granting your little girl the ability to be called Morana.
Nada
Though not with the same origin, the Indian word Nāda is an ancient metaphysical concept referring to the spiritual sound that fills the cosmos. Whether you go for that meaning or just the lovely “dew at sunrise,” Nada is elusive, poetic, and cool.
Nadia
Though Nadia first appeared in 19th-century France, it became more popular due to Romanian gymnast Nadia Comaneci. Whether your little girl wants to perform backflips at the Olympics or not, she may love this classic name.
Nastassja
Nastassja is a Slavic form of the Greek Anastasia. There are many variations, but Natasha is used more widely than Nastassja. This unique spelling can serve its meaning when it is resurrected in style for the baby girl you’re expecting.
Nastja
Nastja is an informal diminutive of the Greek Anastasia and a shorter version of Nasstassja or Nastassya. Nastja is quite uncommon outside of Slovenia, but can be reborn for the special little girl you love.
Natalia
Natalia refers to a very special day in history and many people’s lives: Christmas Day. This festive, feminine name gets beat out by the more popular Natalie, but this Slavic version will keep the day holy and sweet for your little one.
Nevena
Nevena is patterned after the Serbian word for “marigold” and sounds just as sweet and pretty. Nevena is pretty rare outside of Bulgaria and Serbia, so you can pluck this floral beauty for your little flower girl.
Nika
Nika derives from the Greek goddess of victory Nike. All things good and powerful have stayed with this classic name for ages. The short Nika is unisex and may inspire your little girl to grow up and become anything she wants to be.
Nikola
Nikola is a unisex Slavic name from the Greek Nikolaos. Nikola is more widely used as a boys’ name than a girls’ name, but certain countries tend to differ on these trends. Nikola is a very traditional name that could bring your little girl a history of victory for all.
Nina
In Russian culture, Nina is a variation of Anne. Nina has been used with various meanings from Babylon to Iceland and many places in between. Nina is totally recognizable and is a name with an undeniable life force for the happy life of the baby girl you’re expecting.
Nuriya
Nuriya has many root origins from Hebrew to Arabic, but all cast Nuriya in a “luminous” and “radiant” light. Nuriya is somewhat rare and is considered a vintage name, so it can be your discovery to light up the life of your baby girl.
Oksana
Oksana is a popular name with a mostly Ukrainian origin. Oksana is linked to the Persian name Rukhshana which means “the beautiful one.” Whichever delineation you choose for your little girl, Oksana is an adorable girl’s name.
Olga
Olga is the Russian version of the Scandinavian Helga (from Helge). St. Olga represented Scandinavians who settled in Eastern Europe in the 9th and 10th centuries. The connection is solid, and so is Olga’s popularity for your blessed girl.
Perperuna
Perperuna is the rarest of Slavic girl names, referring to the Slavic goddess of rain. Whether your little girl wants to be a goddess, a farmer, or anything in between, she will be truly unique as a Perperuna since there is no record of anyone with the name currently.
Praskovya
Praskovya has Russian religious tradition all over it, since it refers to the day of holy preparation (Friday) and a martyred 2nd-century saint. This antiquated name would do well in the modern world for the holiest of beings, your baby girl.
Radica
Radica has a solid footing in Slavic words that amount to a “happy” and “joyful” person, while in Sanskrit, it refers to the love of Krishna. Either way, Radica beams both joy and love to the world, just like the little girl you will name.
Raisa
Raisa is a beautiful Russian girl’s name with roots from the old Greek “rhadios,” for Rose, and possibly a form of Rachel. Raisa lives above these different strands of meaning to remain a firm, iconic name for a little girl to call her own.
Roza
Roza is the Slavic form of Rose used everywhere from Poland and The Netherlands to Russia and Armenia. No matter where you are, your little flower will love this sweet and classic name with a unique spelling.
Samira
Samira and its many variations lead back to Arabic and Turkish beginnings. Due to the Turkish invasion and influence in many Balkan countries, Samira managed to live on. Samira could keep living strong for your little one too.
Slavica
Slavica is not only the feminine form of Slavko, but is a diminutive version of the female name Slavka. “Little” Slavka became Slavica and, with it, all the Slavic glory that you can dream up for the life of the little girl you’re expecting.
Sonja
Sonja is the Slavic spelling of the original Greek Sophia, meaning “wisdom.” Sophia traditionally refers to the feminine part of the Holy Trinity represented by the Holy Ghost. Sonja is a gorgeous classic that will live on forever, especially for your little girl.
Sophia
Sophia is an original name from ancient Greek representing the personification of wisdom. Sophia has up to 35 variations, so there are loads of choices when deciding which wise lady best suits the little girl in your life.
Stanislava
The traditional Stanislava has its origins in “stani,” meaning “stand,” and “slava,” meaning “glory.” Stanislav is the male equivalent of Stanislava. This old-world name of vintage glory can be yours to pass onto your little queen.
Svetlana
Though Svetlana has its roots in Slavic culture, it resembles the name Sweta in Sanskrit. The nickname for Svetlana is Sveta and also means “saint” in Bulgarian. Svetlana is Orthodox but can exist on its own terms for your little saint Svetlana.
Tamara
Tamara travels through Russian origins to Arabic roots, where it still means “palm tree,” “date,” or “date palm.” Tamara has enjoyed life as a common name in many Slavic countries and can help the baby girl you’re expecting grow into a beautiful woman.
Tanja
Tanja is the Slavic spelling of Tatiana, and is not as popular as that name. Tanja is a simple version of a very traditional name meaning “fairy queen,” so break out the fairy tales for your Slavic-inspired queen of nature.
Tatijana
Tatijana arose out of the Latin name Tatius, referring to Titus Tatius, the ancient king of the Sabines, an Italian tribe near Rome. Tatijana also means “fairy queen,” just as Tanja does. You may get swept away by this magical name with the fairy princess in your life.
Teodora
Teodora is a mostly Serbian version of the ancient Greek Theodora. The most famous Byzantine empress of Constantinople was Queen Theodora, who was of Greek descent. Teodora will keep the tradition going with your new world queen with its royal associations.
Urszula
The root of Urszula is Ursa, which is a diminutive of “bear,” so a “little she-bear” becomes the meaning of this beautiful name. The concept of a “little she-bear” is an adorable inspiration for you to name your little girl Urszula.
Ustinya
Ustinya is a Russian form of the Latin Justina. Ustinya represents the powerful symbol of “justice” and “fairness” in the world. Let the gavel come down in favor of naming your little peacemaker Ustinya.
Valentina
Valentina arose from the Latin “valens,” which means “healthy” and “strong.” Both feminine in tone and strong in meaning, Valentina is a beautiful way to honor the past and give a great future to the baby girl you’re expecting.
Valeria
Valeria is a Latin-based name that uses different spellings in many Slavic countries. Valeria is both feminine and strong. It can offer a centuries-long usage of a popular name for your baby girl to enjoy.
Velika
Velika is often added to the name of various towns and villages, from Croatia and Bosnia-Herzegovina to Serbia and Albania. It added “happy” or “great” to the place name, thereby improving it. Add Velika to your little girl’s life and improve upon it instantly.
Vesna
Vesna is the ancient Slavic goddess of spring. Let your little girl enjoy all the seasons, starting with the beautiful spring name Vesna.
Viktoriya
Victoriya is a Russian spelling of the Latin Victoria, which has indicated a Roman “V for victory” since ancient times.
Violeta
Violeta is a diminutive of the Latin name Viola. This pretty little violet moniker will grow in leaps and bounds for the baby girl you’re expecting.
Volha
Volha is a Slavic variation of the names Olga and Helga. It is used in Belarus more than any other Slavic country. Volha is an unusual yet spirited name for any little girl to feel blessed with.
Yarmilla
Yarmilla comes from the Russian devotion to the pagan sun god called Yarilo, the god of vegetation, spring, war, and harvest. There is quite a history associated with Yarmilla, and this unusual name can bring it all back to life for your baby girl.
Yelena
Yelena is a Slavic variation on the ancient Greek Helen, which means “torch” or “light.” Yelena has many variations, and the “Y” version is typically a Russian one. Give your little girl a classy and broad name and expect big things.
Yulia
Yulia is a beautiful way to give your sweet daughter a very common, traditional name (Julia) with a uniquely Russian spelling. Yulia is all about love and represents youth, just as she will for you.
Zaria
Zaria is the Slavic goddess of the dawn who connects to the Arabic Zahrah. She is also the personification of the morning star. Whether your little girl is born at night or in the morning, this unique name may suit her charms.
Željka
Željka is a very Serbo-Croatian name that captures all your hopes and dreams in your beloved daughter. Bring your #1 wish into this world and give her this unique Slavic name for girls that she can make her own.
Zena
If you trace back the origin of Zena in ancient Greek, it means “life of Zeus,” but the word “zena” in Serbo-Croatian means “woman.” The diverse meanings make the deceptively simple Zena far more than the warrior princess you thought she was.
Zivka
Zivka is a simpler, shorter form of the Slavic Zivanka. The “full of life” meaning of Zivka arose from the Serbo-Croatian word for “life,” živ. Bring life to the girl you’ve brought into the world with this vivacious, cool name.
Zlata
Zlata is a common name in many South Slavic countries and is popular in Bosnia and Herzegovina because it is considered ethnically neutral. This special name can be the golden crown on the head of the baby girl you’re expecting.
Zorrah
Zorrah sounds famous the moment you hear it. Zorrah dates back to the Slavic goddess of the dawn Zaria and is a stylish version of that meaning. Zorrah is a hard-to-find name, so take it down and bring it back for your sweet baby goddess.
Zośka
The unique Zośka somehow works its way back to the Greek Sophia (Zofia in Polish), the personification of wisdom. The fascinating Zośka is Polish and will add more than wisdom as a name for the little girl in your life.
Leave a Reply