English-Russian names for girls
English-Russian feminine names from the /r/namenerds subreddit
"Names that sound good in both Russian and English?"
"Girl names that sound good in English and Russian..."
Additional English-Russian results
Feminine English names that may also be Russian words
The following names often appeared in Russian language web pages. That means that they are either Russian words, or names which are very familiar to Russian speakers.
Feminine Russian names that may also be English words
These names often appeared in English language web pages.
English word ending matches
Feminine English names often end with -na. Below are Russian names ending with the same word ending.
Russian word ending matches
Feminine Russian names often end with -iya or -ina. Below are English names with one of those word endings.
Fuzzy matches
These are names that would have been the same between the languages, if it hadn't been for a single character difference. Each entry shows an approximate match with the English name on the left, and the Russian name on the right.
English-Russian names popular in both
Names from this page that appear in the official baby name statistics of both a English-speaking and a Russian-speaking country.
| Name | English | Russian |
|---|---|---|
| Anna | #11 girls Northern Ireland 2025 | #3 girls Belarus 2024 |
| Nina | #74 girls Northern Ireland 2025 | #100 girls Kazakhstan 2025 |
| Kira | #194 girls Canada (Ontario) 2024 | #19 girls Kazakhstan 2025 |
| Vera | #196 girls New Zealand 2025 | #63 girls Kazakhstan 2025 |
| Diana | #250 girls Canada (Ontario) 2024 | #39 girls Kazakhstan 2025 |
| Eva | #45 girls Canada (Ontario) 2024 | #244 girls Kazakhstan 2025 |
| Angelina | #292 girls Canada (Ontario) 2024 | #28 girls Kazakhstan 2025 |
| Lina | #222 girls Canada (Ontario) 2024 | #165 girls Kazakhstan 2025 |
| Lana | #146 girls Northern Ireland 2025 | #244 girls Kazakhstan 2025 |
| Lena | #119 girls Canada (Ontario) 2024 | #350 girls Kazakhstan 2025 |
| Marina | #580 girls England and Wales 2025 | #148 girls Kazakhstan 2025 |
| Karina | #823 girls Canada (Ontario) 2024 | #38 girls Kazakhstan 2025 |
Featured in baby name books
Agatha
Agatha comes from Greek and means “good,” sometimes expanded to “good and kind” or “honorable,” with Aggie as the usual nickname. Mystery novelist Agatha Christie gives the name a British feel, and while many parents find it dated, Agata and the French Agathe offer softer options.
Sources: 10,000 Baby Names, 1,107 Baby Names That Stand the Test of Time, Baby Names (Laura Emerson), Baby Names Made Easy, Baby Names Your Child Can Live With, The Everything Baby Names Book, Numerology for Baby Names
Alexandra
Alexandra is the feminine form of Alexander, from Greek, meaning “defender” or “protector of mankind.” Alexandra has long had a royal, somewhat upper-crust air, associated with Princess Alexandra of Denmark and with Queen Victoria, whose given name was Alexandrina.
Sources: 10,000 Baby Names, 1,107 Baby Names That Stand the Test of Time, Baby Names (Laura Emerson), Baby Names Made Easy, Baby Names Your Child Can Live With, The Best Baby Names for Girls, The Everything Baby Names Book, Numerology for Baby Names
Anastasia
Anastasia is a Greek name meaning “resurrection” or “one who shall rise again,” the feminine form of Anastasios. Anastasia is a romantic Russian classic, recalling the last czar’s daughter, and its elegance pairs well with a short, plain surname.
Sources: 10,000 Baby Names, 1,107 Baby Names That Stand the Test of Time, Baby Names (Laura Emerson), Baby Names Made Easy, Baby Names Your Child Can Live With, The Best Baby Names for Girls, The Everything Baby Names Book, Numerology for Baby Names
Angela
Angela comes from Greek and means “messenger of God” or “angel,” with forms such as Angelina, Angelique, and the Irish Aingeal, and Angie as a nickname. Famous bearers include actresses Angela Lansbury and Angela Bassett and German chancellor Angela Merkel.
Sources: 10,000 Baby Names, 1,107 Baby Names That Stand the Test of Time, Baby Names Book, Baby Names (Laura Emerson), Baby Names Made Easy, Baby Names Your Child Can Live With, The Best Baby Names for Girls, The Everything Baby Names Book, Numerology for Baby Names
Anna
Anna is a form of Hannah and Ann, meaning “grace” or a woman favored by God. In the Gospel of Luke, Anna is an elderly widow and prophetess at the Jerusalem temple who recognized the infant Jesus as the Messiah.
Sources: 10,000 Baby Names, Baby Names (Laura Emerson), Baby Names Made Easy, The Best Baby Names for Girls, Numerology for Baby Names, The Everything Baby Names Book, Classic Biblical Baby Names, Baby Names Your Child Can Live With
Anya
Anya is a Russian and Latvian form of Anna, meaning “grace” or “grace of God.” Anya also exists in Sanskrit with the meaning “inexhaustible,” and it appeals to parents who are fond of Anna or Emma yet would like a slightly rarer choice.
Sources: 10,000 Baby Names, 1,107 Baby Names That Stand the Test of Time, Baby Names Made Easy, The Best Baby Names for Girls, Baby Names (Laura Emerson), Baby Names Your Child Can Live With, The Everything Baby Names Book, Numerology for Baby Names
Aurora
Aurora is Latin for “dawn,” the name of the Roman goddess of the sunrise, with Aurore as the French form. Aurora evokes the northern lights and the princess of Sleeping Beauty, with nicknames like Rory and Aura.
Sources: 10,000 Baby Names, 1,107 Baby Names That Stand the Test of Time, Baby Names (Laura Emerson), Baby Names Made Easy, Baby Names Your Child Can Live With, The Best Baby Names for Girls, The Everything Baby Names Book, Numerology for Baby Names
Daria
Daria is the feminine form of Darius and comes from Greek, meaning “wealthy” or “luxurious.” Daria is also read as “king” in Persian or “queenly.”
Sources: 10,000 Baby Names, Baby Names (Laura Emerson), Baby Names Your Child Can Live With, The Everything Baby Names Book, The Best Baby Names for Girls, Baby Names Made Easy, Numerology for Baby Names
Diana
Diana comes from Latin and means “divine.” In Roman myth Diana was the goddess of the moon and the hunt, counterpart of the Greek Artemis.
Sources: 10,000 Baby Names, Baby Names (Laura Emerson), Baby Names Made Easy, Baby Names Your Child Can Live With, The Best Baby Names for Girls, The Everything Baby Names Book, Numerology for Baby Names, 1,107 Baby Names That Stand the Test of Time
Eva
Eva is a form of Eve, a Hebrew name meaning “life” or “giver of life.” Eva is a short, sweet classic that is rising again, though its several possible pronunciations may have helped its sister name Ava pull ahead.
Sources: 10,000 Baby Names, 1,107 Baby Names That Stand the Test of Time, Baby Names (Laura Emerson), Baby Names Your Child Can Live With, The Best Baby Names for Girls, The Everything Baby Names Book, Numerology for Baby Names
Hannah
Hannah is Hebrew for “grace” or “God has favored me,” and is also a palindrome. In the Bible Hannah prayed for a child at Shiloh and dedicated her son, the prophet Samuel, to God’s service.
Sources: 10,000 Baby Names, 1,107 Baby Names That Stand the Test of Time, Baby Names (Laura Emerson), Baby Names Made Easy, Baby Names Your Child Can Live With, The Best Baby Names for Girls, Classic Biblical Baby Names, The Everything Baby Names Book, Numerology for Baby Names
Julia
Julia comes from the Roman clan name Julius and means “young” or “youthful.” Julia is also read as “soft-haired.”
Sources: 10,000 Baby Names, Baby Names (Laura Emerson), Baby Names Your Child Can Live With, The Everything Baby Names Book, The Best Baby Names for Girls, Baby Names Book, Baby Names Made Easy, Classic Biblical Baby Names
Lana
Lana is inseparable from screen star Lana Turner, whose birth name was actually Julia. Lana is often called a variation of Alanna meaning “rock,” though its origins are murky, with links to Latin “wool,” Alan, or Helen.
Sources: 1,107 Baby Names That Stand the Test of Time, Baby Names Your Child Can Live With, The Everything Baby Names Book, Baby Names (Laura Emerson)
Larissa
Larissa is a Greek name meaning “happy,” “cheerful,” or “lighthearted,” with variants like Larisa and Lara. Larissa and Lara seem related but come from different roots; both appeared in the 1960s, but Larissa has lasted longer.
Sources: 10,000 Baby Names, Baby Names (Laura Emerson), Baby Names Made Easy, Baby Names Your Child Can Live With, The Everything Baby Names Book, Numerology for Baby Names
Lena
Lena is a variation of Helen meaning “bright one” or “light.” Lena began as a nickname for names like Helena and Magdalena; the related Lina is Arabic for a young palm tree.
Sources: Baby Names (Laura Emerson), Baby Names Your Child Can Live With, The Everything Baby Names Book, 10,000 Baby Names, Numerology for Baby Names, 1,107 Baby Names That Stand the Test of Time
Maria
Maria is the Latin and Mediterranean form of Mary, meaning “bitter,” or “star of the sea.” Deeply traditional yet modern-sounding, Maria evokes The Sound of Music, West Side Story, and “Ave Maria”; it was also the name of a wife of Muhammad.
Sources: 10,000 Baby Names, 1,107 Baby Names That Stand the Test of Time, Baby Names (Laura Emerson), Baby Names Made Easy, Baby Names Your Child Can Live With, The Best Baby Names for Girls, The Everything Baby Names Book, Numerology for Baby Names
Marina
Marina is Latin for “from the sea.” Marina is a fashionable Shakespearean name.
Sources: 10,000 Baby Names, Baby Names (Laura Emerson), Baby Names Made Easy, Baby Names Your Child Can Live With, The Everything Baby Names Book, Numerology for Baby Names
Nadia
Nadia comes from Russian and means “hope.” Nadia is the French form of Nadya, which spread in France after the Ballets Russes; in Arabic-speaking countries it means “tender.”
Sources: 10,000 Baby Names, Baby Names (Laura Emerson), Baby Names Made Easy, Baby Names Your Child Can Live With, The Best Baby Names for Girls, The Everything Baby Names Book, Numerology for Baby Names, 1,107 Baby Names That Stand the Test of Time
Natasha
Natasha is a Russian form of Natalie, meaning “birthday,” especially Christmas. Natasha began as a nickname for Natalya but has been used independently in the U.S. since 1965, entering the top hundred in the mid-1980s, and Sasha Obama’s full name is Natasha.
Sources: 10,000 Baby Names, Baby Names (Laura Emerson), Baby Names Made Easy, The Best Baby Names for Girls, The Everything Baby Names Book, Numerology for Baby Names, 1,107 Baby Names That Stand the Test of Time
Nina
Nina is Spanish for “girl.” Nina began as a short form of Antonina or a nickname for Ann, and some give it the Hebrew meaning “grace of God.”
Sources: 10,000 Baby Names, Baby Names (Laura Emerson), Baby Names Made Easy, Baby Names Your Child Can Live With, The Everything Baby Names Book, Numerology for Baby Names, 1,107 Baby Names That Stand the Test of Time
Sasha
Sasha is a Russian pet form of Alexander or Alexandra, meaning “protector” or “defender of men.” Once an exotic nickname, also for Natasha, Sasha has stood alone since 1972, and President Obama’s younger daughter may lift it further; it is used for boys too, mostly outside the U.S.
Sources: 10,000 Baby Names, 1,107 Baby Names That Stand the Test of Time, Baby Names (Laura Emerson), Baby Names Made Easy, Baby Names Your Child Can Live With, The Best Baby Names for Girls, The Everything Baby Names Book, Numerology for Baby Names
Selena
Selena comes from Selene, the Greek goddess of the moon, and means “moon,” with forms like Selina and Celine. The name gained use in the 1800s through a British countess called Selina.
Sources: 10,000 Baby Names, 1,107 Baby Names That Stand the Test of Time, Baby Names Book, Baby Names (Laura Emerson), Baby Names Made Easy, Baby Names Your Child Can Live With, The Everything Baby Names Book, Numerology for Baby Names
Sonia
Sonia is a Slavic version of Sophia, from the Greek for “wisdom,” with spellings Sonja and Sonya. Sonia became a name in its own right in the early 1900s, boosted by skater Sonja Henie and designer Sonia Rykiel, and is a quiet alternative to Sophia.
Sources: 10,000 Baby Names, 1,107 Baby Names That Stand the Test of Time, Baby Names (Laura Emerson), Baby Names Made Easy, Baby Names Your Child Can Live With, The Everything Baby Names Book, Numerology for Baby Names
Sophia
Sophia is a Greek name meaning “wisdom,” with forms like Sofia, Sophie, and Sonia. This antique gem has roared back to the top of the charts, helped by stars like Sophia Loren; the Hagia Sophia means “holy wisdom.”
Sources: 10,000 Baby Names, 1,107 Baby Names That Stand the Test of Time, Baby Names (Laura Emerson), Baby Names Made Easy, Baby Names Your Child Can Live With, The Best Baby Names for Girls, The Everything Baby Names Book, Numerology for Baby Names
Tamara
Tamara is a Hebrew name, from the biblical Tamar, meaning “palm tree” or “date palm.” Tamara is widely used in Russia and the Balkans, and the name recalls Georgia’s canonized twelfth-century Queen Tamar; Tammy and Mara are common nicknames.
Sources: 10,000 Baby Names, 1,107 Baby Names That Stand the Test of Time, Baby Names Book, Baby Names (Laura Emerson), Baby Names Made Easy, Baby Names Your Child Can Live With, The Everything Baby Names Book, Numerology for Baby Names
Tanya
Tanya began as a short form of Tatiana and is often glossed “fairy queen,” with Tania and Tonya as related forms. Country singer Tanya Tucker gave the name a homespun feel, and actress Tanya Roberts also bore it.
Sources: 10,000 Baby Names, 1,107 Baby Names That Stand the Test of Time, Baby Names Made Easy, The Everything Baby Names Book
Tasha
Tasha is a short form of Natasha and refers to Christmas or a birthday, especially one falling on Christmas Day. Tasha Yar is the first security officer of the Enterprise on Star Trek: The Next Generation, killed early on but later choosing to die again meaningfully in an alternate timeline.
Sources: 10,000 Baby Names, Baby Names (Laura Emerson), Baby Names Made Easy, Baby Names Your Child Can Live With, The Everything Baby Names Book, Numerology for Baby Names, Sci-Fi Baby Names
Tatiana
Tatiana is a Russian feminine form of Tatius, after the ancient king Titus Tatius, who ruled alongside Romulus; Tanya and Tania are familiar short forms. Tatiana is often glossed as “fairy queen.”
Sources: 1,107 Baby Names That Stand the Test of Time, Baby Names (Laura Emerson), Baby Names Your Child Can Live With, The Everything Baby Names Book, 10,000 Baby Names, Baby Names Made Easy, Numerology for Baby Names
Vera
Vera is a Slavic or Russian name meaning “faith,” and from Latin it means “true.” Vera is also read as Latin for “truth.”
Sources: 10,000 Baby Names, Baby Names (Laura Emerson), Baby Names Your Child Can Live With, The Everything Baby Names Book, Baby Names Made Easy, Numerology for Baby Names
Veronica
Veronica is a Latin name meaning “true image,” with Veronique and Veronika as foreign forms and Ronnie and Vera as nicknames. By legend, Saint Veronica wiped Jesus’s face with her veil as he carried the cross, and the cloth kept the image of his face, though she never appears in the Bible itself.
Sources: 10,000 Baby Names, 1,107 Baby Names That Stand the Test of Time, Baby Names Book, Baby Names (Laura Emerson), Baby Names Made Easy, Baby Names Your Child Can Live With, The Best Baby Names for Girls, Classic Biblical Baby Names, The Everything Baby Names Book
Book links are affiliate links; we may earn a commission on purchases.
These lists are only intended to give you name ideas. Make sure to further research each name, as some may have negative connotations.
All of the suggested English-Russian names on this page are matched solely on their written form — pronunciation may differ.