Skip to content
NomezoNomezo

Russian name generator

Generate real Russian names with the meaning of every name, add a correct patronymic for the full three-part name, see the short forms friends use, and spell any name in Cyrillic, the usual English way or as a passport would.

Add a surname
Add a patronymic

  • Matryona Plotnikova

    Matryona: lady, matron. Plotnikova: the woman's form of Plotnikov, from plotnik, a carpenter.

    GirlRussian

  • Shura Rybakov

    Shura: defender, protector. Rybakov: from rybak, a fisherman.

    UnisexRussian

  • Agniya Mikhailova

    Agniya: chaste. Mikhailova: the woman's form of Mikhailov, son of Mikhail, the Russian Michael.

    GirlRussian

  • Sasha Vorobyova

    Sasha: defender of men. Vorobyova: the woman's form of Vorobyov, from vorobei, sparrow.

    GirlRussian

  • Kapitolina Troitskaya

    Kapitolina: of the Capitoline Hill in Rome. Troitskaya: the woman's form of Troitsky, from Troitsa, the Holy Trinity.

    GirlRussian

  • Melaniya Nikolskaya

    Melaniya: dark. Nikolskaya: the woman's form of Nikolsky, from a church of Saint Nicholas.

    GirlRussian

  • Igor Sorokin

    Igor: warrior of the god Ing. Sorokin: from soroka, magpie.

    BoyRussian

  • Yelena Sergeeva

    Yelena: Russian form of Helen. Friends say Lena; Lenochka is affectionate, Lenka familiar and can sound rude. Sergeeva: the woman's form of Sergeev, son of Sergei, from the Roman family name Sergius.

    GirlRussianRising

  • Ilya Kotov

    Ilya: my God is Yahweh. Friends say Ilyusha; Ilyushenka is affectionate, Ilyushka familiar and can sound rude. Kotov: from kot, a tomcat.

    BoyRussian

  • Glasha Kozlova

    Glasha: short form of Glafira, refined. Kozlova: the woman's form of Kozlov, from kozyol, billy goat.

    GirlRussian

  • Shura Ponomarev

    Shura: defender, protector. Ponomarev: from ponomar, a church sexton.

    UnisexRussian

  • Platon Shuisky

    Platon: broad. Shuisky: princely family from the town of Shuya.

    BoyRussian

DownloadFavorites

Russian name builder

Pick a first name, the father's name and a family name. The builder makes the patronymic and the right form of the surname, then shows the name in Cyrillic and three Latin spellings, and the way family, friends and officials would say it.

The name

In RussianАнна Ивановна Петрова
Usual English spellingAnna Ivanovna Petrova
BGN/PCGN (maps and references)Anna Ivanovna Petrova
Passport (ICAO, since 2013)ANNA IVANOVNA PETROVA

Ivanovna means daughter of Ivan. Petrov first meant Pyotr's.

How people say it

Polite: name and patronymicАнна ИвановнаAnna Ivanovna
In documents and lists: surname firstПетрова Анна ИвановнаPetrova Anna Ivanovna
Family and friendsАняAnya
Affectionate, for children and close friendsАнечкаAnechka
Familiar -ka form: can sound rudeАнькаAnka

How the Russian name generator works

Every name comes from our researched database of real names used in Russia, stored with their meanings. Slavic names such as Svetlana and Yaroslav sit beside Greek and Hebrew names that arrived with Orthodox Christianity, such as Anastasia, Dmitri and Ivan, and Norse names from the early Rus, such as Olga, Oleg and Igor. Each surname is stored with the word or name it comes from.

Results show a given name and a surname, the way Russian names are usually written in English, such as Dmitri Volkov. Women get the feminine surname automatically: Volkov becomes Volkova, Uspensky becomes Uspenskaya and Donskoy becomes Donskaya, while names like Chernykh and Bondarenko never change. A woman with a shared short name such as Sasha gets the woman's form too. Turn on Add a patronymic for the full three-part name, Anna Ivanovna Petrova, with irregular forms done right (Ilya's son is Ilyich, his daughter Ilyinichna), and set Popularity to Moscow's top ten for the names parents chose in 2025.

A full Russian name has three parts: a given name, a patronymic made from the father's first name, and a surname. A son of Ivan takes the patronymic Ivanovich and a daughter takes Ivanovna, so Anna Ivanovna Petrova is Anna, daughter of Ivan, of the Petrov family. The first name and patronymic together are the polite way to address someone, while family and friends use short forms such as Sasha for Aleksandr or Aleksandra, Dima for Dmitri and Masha for Maria.

That is Quick mode: instant and unlimited. For something more specific, switch to Custom mode, set a few options and add a sentence of details. An AI language model picks up to 10 real names from our database that fit, each with its meaning from our records and a note on why it fits, and More like this gives you variations on any name you like.

Russian names with meanings

Hand-picked by our editors. Copy one, or use them as a starting point.

NameMeaning or note
Anastasia VolkovaAnastasia = resurrection, Nastya for short; Volkova = from volk, wolf
Svetlana SokolovaSvetlana = light, luminous; Sokolova = from sokol, falcon
Olga MorozovaOlga = holy, blessed; Morozova = from moroz, frost
Irina LebedevaIrina = peace; Lebedeva = from lebed, swan
Natalia OrlovaNatalia = born on Christmas Day, Natasha for short; Orlova = from oryol, eagle
Ksenia BelovaKsenia = hospitality; Belova = from bely, white, for fair hair
Daria KuznetsovaDaria = holding firm the good, Dasha for short; Kuznetsova = from kuznets, blacksmith
Vera SolovyovaVera = faith; Solovyova = from solovei, nightingale
Nadezhda TsvetkovaNadezhda = hope, Nadya for short; Tsvetkova = from tsvetok, flower
Lyudmila ZiminaLyudmila = dear to the people; Zimina = from zima, winter
Lyubov GolubevaLyubov = love; Golubeva = from golub, dove
Zoya BerezinaZoya = life; Berezina = from bereza, birch tree
Vasilisa RomanovaVasilisa = queen, royal; Romanova = Roman's, also the last royal dynasty
Margarita VinogradovaMargarita = pearl; Vinogradova = from vinograd, grapes or vineyard
Yelizaveta PetrovaYelizaveta = my God is an oath; Petrova = Pyotr's, from Peter, stone
Varvara IvanovaVarvara = foreign woman; Ivanova = Ivan's, the feminine of Ivanov
Milena MalininaMilena = gracious, dear; Malinina = from malina, raspberry
Sofia UspenskayaSofia = wisdom; Uspenskaya = from Uspenie, the Dormition of Mary
Marina GromovaMarina = of the sea; Gromova = from grom, thunder
Yevgenia TroitskayaYevgenia = well-born, Zhenya for short; Troitskaya = from Troitsa, the Holy Trinity
Aleksandra MedvedevaAleksandra = defender of the people, Sasha for short; Medvedeva = from medved, bear
Viktoria ZaitsevaViktoria = victory; Zaitseva = from zayats, hare
Dmitri KamenevDmitri = devoted to Demeter, Dima for short; Kamenev = from kamen, stone
Ivan PopovIvan = God is gracious; Popov = son of the priest
Mikhail LisitsynMikhail = who is like God, Misha for short; Lisitsyn = from lisitsa, fox
Nikolai SmirnovNikolai = victory of the people; Smirnov = from smirny, quiet or meek
Aleksandr VorobyovAleksandr = defender of the people; Vorobyov = from vorobei, sparrow
Pyotr MelnikovPyotr = stone, rock; Melnikov = son of the miller
Andrei GoncharovAndrei = manly, brave; Goncharov = from gonchar, potter
Alexei ZhuravlevAlexei = defender, helper; Zhuravlev = from zhuravl, crane
Yuri TikhomirovYuri = farmer, earth worker; Tikhomirov = from tikhy mir, quiet peace
Lev RybakovLev = lion; Rybakov = from rybak, fisherman
Oleg KudryavtsevOleg = holy, blessed; Kudryavtsev = from kudryavy, curly-haired
Igor PastukhovIgor = warrior of the god Ing; Pastukhov = from pastukh, shepherd
Yaroslav DubrovskyYaroslav = fierce glory; Dubrovsky = from dubrava, oak grove
Kirill SorokinKirill = lordly; Sorokin = from soroka, magpie
Artyom PlotnikovArtyom = dedicated to Artemis; Plotnikov = from plotnik, carpenter
Maksim BykovMaksim = the greatest; Bykov = from byk, bull
Fyodor KrasnovFyodor = gift of God; Krasnov = from krasny, red, once also beautiful
Leonid PolyanskyLeonid = son of the lion; Polyansky = from polyana, forest clearing
Konstantin VeselovKonstantin = constant, Kostya for short; Veselov = from vesely, cheerful
Bogdan KolesnikovBogdan = given by God; Kolesnikov = from kolesnik, wheelwright
Ruslan BondarevRuslan = lion, from Turkic arslan; Bondarev = from bondar, barrel maker
Stanislav VoroninStanislav = becoming glorious; Voronin = from voron, raven
Matvei TkachevMatvei = gift of God; Tkachev = from tkach, weaver
Nikita PokrovskyNikita = victor; Pokrovsky = from Pokrov, the feast of the Intercession

Tips for choosing a good name

Know the feminine surname rule

The generator already gives women the feminine form. If you write a family, remember the rule: add -a to -ov, -ev and -in names (Volkova, Lebedeva, Nikitina), change -sky to -skaya and -oy to -aya, and leave names like Chernykh and Bondarenko alone.

Add a patronymic for a formal name

Take the father's first name and add -ovich for a son or -ovna for a daughter, so Ivan's children are Ivanovich and Ivanovna. After names like Sergei and Nikolai it is -yevich and -yevna, names ending in -a take -ich (Nikita, Nikitich), and some are irregular: Ilyich, Lvovich, Pavlovich.

Use short forms for friends and family

Russians rarely use full first names with people they know well. Aleksandr becomes Sasha, Dmitri becomes Dima, Ivan becomes Vanya and Mikhail becomes Misha.

Match the name to the era

Svetlana, Lyudmila, Oleg and Igor were especially popular in the Soviet era. In Moscow in 2025 the favourites were Mikhail and Anna, and Sofia lost first place for the first time since 2010.

The three-part Russian name

By The Nomezo Editors · Updated October 22, 2026 · How we research names

Every Russian has a first name, a patronymic made from the father's first name, and a surname, and the patronymic is written in all legal documents. The first name and patronymic together, Anna Ivanovna, are the polite way to speak to anyone older or senior; leaving the patronymic out can seem rude. In lists and documents the surname comes first: Petrova Anna Ivanovna.

The -ovich ending was once a privilege. Russian Wikipedia records that it belonged to princes and nobles, and the tsar granted it as an honour, as he did to the Stroganovs in 1610; a commoner was written Ivan Petrov syn, Ivan son of Pyotr.

Patronymics, regular and irregular

Most fathers' names take -ovich for a son and -ovna for a daughter, or -evich and -evna after a soft ending, as in Sergei and Yuri. Names ending in -a take -ich, and a handful follow their own rules. The table is built by the same code as the builder:

Russian patronymics for sons and daughters
FatherSonDaughter
Ivan (Иван)Ivanovich (Иванович)Ivanovna (Ивановна)
Sergey (Сергей)Sergeyevich (Сергеевич)Sergeyevna (Сергеевна)
Nikolay (Николай)Nikolayevich (Николаевич)Nikolayevna (Николаевна)
Yury (Юрий)Yuryevich (Юрьевич)Yuryevna (Юрьевна)
Dmitry (Дмитрий)Dmitriyevich (Дмитриевич)Dmitriyevna (Дмитриевна)
Nikita (Никита)Nikitich (Никитич)Nikitichna (Никитична)
Ilya (Илья)Ilyich (Ильич)Ilyinichna (Ильинична)
Foma (Фома)Fomich (Фомич)Fominichna (Фоминична)
Lev (Лев)Lvovich (Львович)Lvovna (Львовна)
Pavel (Павел)Pavlovich (Павлович)Pavlovna (Павловна)
Pyotr (Пётр)Petrovich (Петрович)Petrovna (Петровна)
Yakov (Яков)Yakovlevich (Яковлевич)Yakovlevna (Яковлевна)

Surnames for men and women

Most Russian surnames answer the question "whose?": Ivanov is Ivan's, the son of Ivan. Because they work like adjectives, they change for women: -ov, -ev and -in add -a (Ivanova, Lebedeva, Ilyina), and -sky and -oy become -skaya and -aya (Pokrovskaya, Donskaya). Other surnames never change, including those in -ikh and -ykh (Chernykh), -ago (Zhivago), and Ukrainian-type names in -enko and -ich.

Many peasants in central Russia had no recorded surname until after serfdom ended in 1861, a decree of 1888 made a surname a right and a duty, and surnames became universal only with Soviet internal passports in the 1930s. Ivanov, Smirnov and Kuznetsov are the most common; studies disagree on the order. Smirnov comes from smirny, quiet, and Kuznetsov from kuznets, a blacksmith.

Short forms and how they sound

Russians rarely use a full first name with people they know. Each name has a ladder of forms: a short one for family and friends, affectionate ones for children and loved ones, and a familiar form in -ka that can sound rude outside a friendly context.

Russian names and their short, affectionate and familiar forms
NameShortAffectionateFamiliar (-ka)
AleksandrSasha, ShuraSashenkaSashka
AlekseyLyosha, AlyoshaAlyoshenkaLyoshka
AndreyAndryushaAndryushenkaAndryushka
DmitryDima, MityaDimochkaDimka
YevgenyZhenyaZhenechkaZhenka
IvanVanyaVanechkaVanka
IlyaIlyushaIlyushenkaIlyushka
LevLyovaLyovushkaLyovka
MikhailMishaMishenkaMishka
NikolayKolyaKolenkaKolka
PavelPashaPashenkaPashka
PyotrPetyaPetenkaPetka

In 2025 Moscow parents chose more than 6,700 different names, and for the first time since 2010 Sofia was not the top girls' name. Set Popularity to Moscow's top ten in the generator for these names:

The most popular baby names in Moscow in 2025
RankBoysBabiesGirlsBabies
1Mikhail2,546Anna1,927
2Aleksandr2,408Sofia1,847
3Lev1,793Mariya1,772
4Maksim1,672Yeva1,541
5Mark1,515Vasilisa1,470
6Ivan1,492Varvara1,335
7Matvei1,351Viktoriya1,322
8Artyom1,346Aleksandra1,200
9Roman1,251Polina1,162
10Timofei1,188Alisa1,072

Spelling Russian names in English

There is no single way to write Russian in Latin letters, so one name has several spellings. Newspapers and Wikipedia use a simple style, maps and many references use BGN/PCGN, and Russian passports have followed the ICAO standard since 2013, which writes й as i, ю as iu and я as ia. Scholars use č, š and ž instead.

One Russian name in three spelling systems
RussianUsual EnglishBGN/PCGNPassport (ICAO)
ДмитрийDmitryDmitriyDMITRII
ЮрийYuryYuriyIURII
ПётрPyotrPëtrPETR
НатальяNatalyaNatalʼyaNATALIA
КсенияKseniyaKseniyaKSENIIA

Name days and Soviet names

Many Russians celebrate a name day, imeniny, the feast of the saint they are named after; before 1917 it mattered as much as a birthday or more. After the revolution some parents chose revolutionary names, though most were rare and did not last; Vladlen and Ninel are among the few that caught on.

Soviet-era names and what they came from
NameFrom
VladlenVladimir Lenin
NinelLenin spelled backwards
Oktyabrinathe October Revolution
MarlenMarx and Lenin
Kimthe Communist Youth International
DazdrapermaLong live May 1st; possibly invented by humorists

How to name a Russian character

  1. 1

    Give three names

    A first name, a patronymic from the father's name and a surname: Anna Ivanovna Petrova. Use all three in formal scenes.

  2. 2

    Match the surname to the person

    Petrov for a man, Petrova for a woman; Pokrovsky and Pokrovskaya; but Chernykh and Bondarenko never change.

  3. 3

    Get the patronymic right

    Ivan's children are Ivanovich and Ivanovna, but Ilya's are Ilyich and Ilyinichna and Pavel's Pavlovich and Pavlovna. The builder above knows the exceptions.

  4. 4

    Choose how people say it

    Colleagues say Anna Ivanovna, friends say Anya, a grandmother says Anechka, and Anka from the wrong person is rude.

  5. 5

    Pick one spelling

    Dmitry, Dmitriy and Dmitrii are the same name in different systems. Choose one and keep to it.

For surnames on their own, use the last name generator; for the Norse names of the early Rus, such as Olga and Igor, the Viking name generator.

Sources

Frequently asked questions

Are these real Russian names?

Yes. Every first name and surname is a real name used in Russia, stored with its origin and meaning. Only the pairings are random.

Why do Russian women's last names end in -a?

Russian surnames change with gender. Ivanov and Volkov are masculine, and the women of the same families are Ivanova and Volkova. Surnames ending in -sky become -skaya.

What is a Russian patronymic?

It is a middle name made from the father's first name: -ovich or -evich for sons, -ovna or -evna for daughters, with -ich and -ichna after names ending in -a and a few irregular ones such as Ilyich and Lvovich. Using the first name and patronymic together, such as Anna Ivanovna, is the polite way to address someone.

Can I generate only Russian last names?

Yes. Choose Russian in our last name generator for surnames on their own, or browse our list of Russian last names with their meanings.

Are there unisex Russian names?

Russian full names are almost always clearly male or female, but some short forms are shared. Sasha can be Aleksandr or Aleksandra, Zhenya can be Yevgeny or Yevgenia and Valya can be Valentin or Valentina, and the Unisex filter shows names like these.

How do you address a Russian person politely?

By first name and patronymic: Anna Ivanovna, Sergei Petrovich. It is expected with anyone older or senior, and leaving the patronymic out can seem rude. Among people who know each other, Ivan Ivanovich may be said as Ivan Ivanych.

What are the irregular Russian patronymics?

The common ones: Ilya gives Ilyich and Ilyinichna, Foma gives Fomich and Fominichna, Kuzma gives Kuzmich and Kuzminichna, Lev gives Lvovich, Pavel Pavlovich, Pyotr Petrovich, Yakov Yakovlevich and Mikhail Mikhaylovich. Most names ending in -a, like Nikita, take -ich: Nikitich.

What is the most popular Russian name?

In Moscow in 2025 it was Mikhail for boys and Anna for girls, according to the city's registry office. Sofia slipped to second place, the first time since 2010 it had not led.

Why are there so many spellings of Russian names?

Because there are several systems for writing Russian in Latin letters. Дмитрий is Dmitry in the usual English style, Dmitriy in the BGN/PCGN system and DMITRII in a passport, which has followed the ICAO standard since 2013.

Are Russian nicknames like Sashka rude?

They can be. Familiar forms ending in -ka, such as Sashka and Dimka, are fine among friends but can sound rude or dismissive from anyone else. Sasha is neutral, and Sashenka is affectionate.

Do Russians celebrate name days?

Many do. A name day, imeniny, is the feast of the saint you are named after, and before 1917 it mattered as much as a birthday or more. Where several saints share the name, the usual choice is the feast that comes next after your birthday.

What is Custom mode?

Custom mode lets you set a few options and add a sentence of details, such as a surname or sibling names. An AI language model then picks up to 10 real names from our database that fit, each with its meaning from our records and a note on why it fits, and you can ask for more like any name you like.

Does the AI make up names or meanings in Custom mode?

No. The AI can only choose from the real names in our database, and every meaning shown comes from our own records. It adds a short note on why each name fits what you asked for.