Russian & Slavic baby names

Russian & Slavic baby namesRussian & Slavic baby names
By the Astra team · Updated July 2026

Russian and Slavic baby names carry deep history, culture and meaning. Below are 28 beautiful Russian & Slavic names for girls and boys, each with its meaning. Tap any name to open its full page with origin and numerology.

Russian and Slavic names are strong, warm and full of soul. From saints and tsars to folklore, they gave us names like Ivan, Natasha, Mila and Vladimir, often with affectionate short forms. Their sound is rich and distinctive.

How to choose

Choose a Slavic name for warmth and character; many have sweet diminutives for a baby.

Anya: a name of Russian origin meaning «Grace».

Irina: a name of Russian origin meaning «Peace».

Katia: a name of Russian origin meaning «Pure».

Mila: a name of Slavic origin meaning «Dear, graceful».

Milan: a name of Slavic origin meaning «Beloved, gracious».

Mira: a name of Slavic origin meaning «Peace; admirable».

Natasha: a name of Russian origin meaning «Born on Christmas».

Bogdan: a name of Slavic origin meaning «Gift of God».

Boris: a name of Slavic origin meaning «Warrior, fighter».

Branko: a name of Slavic origin meaning «Glory, protection».

Casimiro: a name of Slavic origin meaning «The one who imposes peace».

Danica: a name of Slavic origin meaning «Morning star».

Goran: a name of Slavic origin meaning «Highlander».

Igor: a name of Russian origin meaning «Warrior».

Lada: a name of Slavic origin meaning «Goddess of beauty and love».

Ladislao: a name of Slavic origin meaning «Glorious lord».

Marek: a name of Slavic origin meaning «Consecrated to Mars».

Svetlana: a name of Slavic origin meaning «Light, luminous».

Wenceslao: a name of Slavic origin meaning «The most glorious».

Yaroslav: a name of Slavic origin meaning «Bright glory».

Zora: a name of Slavic origin meaning «Aurora, dawn».

Alexéi: a name of Russian origin meaning «Defender».

Mijaíl: a name of Russian origin meaning «Who is like God?».

Pável: a name of Russian origin meaning «Little; variant of Paul».

Sergéi: a name of Russian origin meaning «Guardian, protector».

Vesna: a name of Slavic origin meaning «Spring».

Vuk: a name of Slavic origin meaning «Wolf».

Víktor: a name of Russian origin meaning «Victor».

Frequently asked questions

What are some beautiful Russian & Slavic names?

Popular Russian & Slavic names include Anya, Irina, Katia, Mila, Milan, Mira.

Do these Russian & Slavic names work for girls and boys?

Yes — the list mixes girl, boy and unisex names; each name's page shows the gender.

What makes Russian & Slavic names special?

Russian and Slavic names often blend meaning, culture and a distinctive, memorable sound.

Free tools

✦ Astra — Names with soul · Privacy
© 2026 Astra