AI Baby Blend logoAI Baby Blend

Slavic girl and boy namesPopular Slavic baby names with meanings, origins and a free name picker

Not sure where to start? Get a Slavic name suggestion

Tap the button and we'll pull a name from this list for you.

Keep exploring

One more thing about your future baby

Made for your family

€9 · English

Get 10 names chosen around your taste

Real names selected around your surname, style and family clues, with a personal reason for every recommendation.

  • ✓ Meanings, origin and surname rhythm
  • ✓ One free refresh included
Build my shortlist

AI baby photo generator

Curious what your baby would look like?

Upload one photo of each parent and meet your future baby in about 5 minutes.

See Your Baby

Name finder

Search this list by letter

Start with one letter or look for it anywhere in the name.

This search covers only the 20 names on this page.

Quick starting letters

Search the full name collection

Share Slavic baby names

Bogdan
Dragan
Milan
Radoslav
Vladimir
Stanislav
Igor
Nikola
Boris
Miroslav
Vesna
Luba
Nadia
Zora
Svetlana
Milena
Jasna
Radmila
Elena
Dobrila

Quick name game

This name or that one?

Choose between two names at a time. Your picks are added to your shortlist.

Top 10 Slavic Baby Boy Names List

Slavic baby boy names carry a rich legacy of history, strength, and spirituality. These names are deeply rooted in the values of leadership, love, and the connection to the divine, reflecting the aspirations parents have for their sons. Here’s a list of the top 10 Slavic baby boy names, each with its own powerful meaning and story.

  1. Bogdan (BOG-dahn)
    Bogdan means “given by God” or “God’s gift.”
  2. Dragan (DRAH-gahn)
    Dragan means “dear” or “precious.”
  3. Milan (MEE-lahn)
    Milan means “gracious” or “dear.”
  4. Radoslav (RAH-doh-slahv)
    Radoslav means “joyous glory” or “happy fame.”
  5. Vladimir (vlad-EE-meer)
    Vladimir means “ruler of the world” or “renowned prince.”
  6. Stanislav (STAH-nee-slav)
    Stanislav means “standing in glory” or “fame.”
  7. Igor (EE-gor)
    Igor means “warrior” or “protector.”
  8. Nikola (NEE-koh-lah)
    Nikola means “victory of the people.”
  9. Boris (BOH-rees)
    Boris means “fighter” or “battle.”
  10. Miroslav (MEE-roh-slahv)
    Miroslav means “peace and glory.”

Top 10 Slavic Baby Girl Names List

Slavic baby girl names are celebrated for their elegance, beauty, and deep cultural roots. Many of these names reflect virtues such as love, light, and hope, making them timeless choices for parents seeking meaningful names for their daughters. Here’s a list of the top 10 Slavic baby girl names, each with a captivating story behind it.

  1. Vesna (VES-nah)
    Vesna means “spring” or “youthful.”
  2. Luba (LOO-bah)
    Luba means “love” or “beloved.”
  3. Nadia (NAH-dee-ah)
    Nadia means “hope” or “filled with hope.”
  4. Zora (ZOR-ah)
    Zora means “dawn” or “aurora.”
  5. Svetlana (svet-LAH-nah)
    Svetlana means “light” or “shining one.”
  6. Milena (mee-LEH-nah)
    Milena means “gracious” or “dear.”
  7. Jasna (YAS-nah)
    Jasna means “clear” or “bright.”
  8. Radmila (RAHD-mee-lah)
    Radmila means “happy” or “gracious.”
  9. Elena (eh-LEH-nah)
    Elena means “bright” or “shining light.”
  10. Dobrila (doh-BREE-lah)
    Dobrila means “good” or “kind-hearted.”

Know someone expecting? Send them this list.

Share with Friends

Related naming traditions