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.
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».
Popular Russian & Slavic names include Anya, Irina, Katia, Mila, Milan, Mira.
Yes — the list mixes girl, boy and unisex names; each name's page shows the gender.
Russian and Slavic names often blend meaning, culture and a distinctive, memorable sound.