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

