Free · 150+ baby names · With meanings

Russian Baby Name Generator

Russian names for a child, sorted the way parents actually choose them — what is popular in Moscow right now, what never goes out of style, what the church calendar offers, and what almost nobody is using.

  • Every name glossed with its meaning
  • Six ways to narrow the search

Russian Baby Name Ideas

Names for a boy or a girl, with what each one means.

    Press Generate Baby Names to see your results here.

    Tip: if the name will be used outside Russia, say it out loud in your own language first. Some beautiful Russian names — Zhanna, Vsevolod, Yevfrosinia — are hard work for an English-speaking classroom.

    How Russian Parents Choose a Name

    Five considerations come up again and again, and each one maps to a setting in the generator above.

    How it sounds with the patronymic

    The child will be Name + Father’s-name-ovich/ovna for life. Parents say the combination out loud before deciding — Artyom Aleksandrovich flows; Artyom Artyomovich does not.

    What the short form will be

    Nobody calls a Russian child by their full name. Ekaterina will be Katya, Vsevolod will be Seva. If you dislike the short form, you will dislike the name in practice.

    The name-day

    Orthodox families often pick a saint whose feast falls near the birth. The name-day (imeniny) is then celebrated alongside the birthday.

    Whether it dates the child

    Soviet names — Svetlana, Galina, Gennadi, Vyacheslav — now read as a grandparent’s generation. Parents today reach further back instead, to Vasilisa, Miron, Zakhar and Varvara.

    How it travels

    For families abroad, a name that survives an English or German mouth matters. Anna, Nina, Maria, Lev, Mark and Alisa travel easily; Vyacheslav and Yevfrosinia do not.

    What it literally means

    Russian keeps its meanings visible. Vera is faith, Zlata is gold, Lev is lion, Nadezhda is hope. Parents hear the word as clearly as the name.

    Popular Russian Boy Names

    The names appearing most often on Russian birth certificates in recent years.

    Aleksandr Александр Defender of the people — Sasha for short
    Maxim Максим The greatest — Maks for short
    Artyom Артём Safe, unharmed — Tyoma for short
    Mikhail Михаил Who is like God — Misha for short
    Ivan Иван God is gracious — Vanya for short
    Matvei Матвей Gift of God — Motya for short
    Lev Лев Lion — short already, and travels well
    Savva Савва Old and wise — a strong revival name
    Miron Мирон Fragrant, of myrrh
    Zakhar Захар The Lord remembers
    Timofei Тимофей Honouring God — Tima for short
    Arseni Арсений Manly, virile — Senya for short

    Popular Russian Girl Names

    Sofia София Wisdom — Sonya for short
    Maria Мария Beloved, of the sea — Masha for short
    Anna Анна Grace, favour — Anya for short
    Alisa Алиса Of noble kind
    Anastasia Анастасия Resurrection — Nastya for short
    Varvara Варвара Stranger, foreign one — Varya for short
    Vasilisa Василиса Queenly — from Russian folk tales
    Arina Арина Peace — the folk form of Irina
    Zlata Злата Golden
    Kira Кира Lady, ruler
    Polina Полина Of Apollo — Polya for short
    Miroslava Мирослава Peace and glory — Mira for short

    Russian Baby Names Chosen for Their Meaning

    Some Russian names are ordinary words. A Russian speaker hears the meaning every time the name is used, which makes these a deliberate choice rather than a hidden etymology.

    NameCyrillicGenderLiteral meaning
    VeraВераGirlFaith
    NadezhdaНадеждаGirlHope
    LyubovЛюбовьGirlLove
    ZlataЗлатаGirlGold
    SnezhanaСнежанаGirlSnowy
    LadaЛадаGirlHarmony — and a Slavic goddess
    LevЛевBoyLion
    BogdanБогданBoyGiven by God
    RadomirРадомирBoyJoyful peace
    VsevolodВсеволодBoyRuler of all

    What the Name Will Actually Be Called

    Before you settle on a name, look at its everyday form. That is the one the child will hear ten thousand times.

    Full nameWhat everyone will sayCyrillic
    Aleksandr / AleksandraSashaСаша
    EkaterinaKatyaКатя
    VsevolodSevaСева
    AnastasiaNastyaНастя
    DmitriDimaДима
    ElizavetaLizaЛиза
    Yevgeni / YevgeniaZhenyaЖеня
    VasilisaVasya or LisaВася / Лиса

    The diminutive generator shows the full ladder for sixty names, including the affectionate forms a parent would actually use.

    A Checklist Before You Decide

    • Say the name with the patronymic out loud. That pairing is permanent.
    • Check the short form. You will use it far more than the full name.
    • Check what the name means — Russian meanings are not hidden.
    • Check what decade it sounds like. Soviet names date a child instantly.
    • If the family lives abroad, check that the name survives another language.
    • Write it in Cyrillic and in Latin letters. Both spellings will be used on documents.
    From the blog

    Guides Behind This Generator

    The rules this tool applies — Cyrillic spelling, passport transliteration, gendered endings — are explained in full in these guides.

    Frequently Asked Questions

    What are the most popular Russian baby names right now?

    For boys: Aleksandr, Maxim, Artyom, Mikhail and Ivan. For girls: Sofia, Maria, Anna, Alisa and Anastasia. Names revived from before the Soviet period — Savva, Miron, Zakhar, Varvara, Vasilisa — are climbing fast.

    Do Russian babies get a middle name?

    Not a chosen one. Every Russian child automatically receives a patronymic built from the father’s given name — -ovich for a boy, -ovna for a girl — and it appears on the birth certificate.

    What is a Russian name-day?

    The feast day of the Orthodox saint a child is named after. Traditionally it was celebrated more than the birthday, and many families still mark both.

    Which Russian names work well in English-speaking countries?

    Anna, Maria, Nina, Vera, Alisa, Sofia, Lev, Mark, Ivan and Nikita all survive an English mouth intact. Names with clusters like Vsevolod, Vyacheslav or Yevfrosinia tend to get shortened or mangled.

    Are old Slavic names still used in Russia?

    Yes, and they are fashionable again. Yaroslav, Svyatoslav, Miroslava, Zlata and Lada are all in current use, though they read as consciously traditional rather than neutral.

    Does this generator show Cyrillic spellings?

    Every name comes with its Cyrillic spelling, its romanized form and its meaning. Use the Display selector to show just one script.

    Find a Russian Baby Name

    Choose a boy or a girl, pick a style, and browse Russian names with their meanings and Cyrillic spellings.

    Generate Baby Names