Czech-English names for girls
Additional Czech-English results
Feminine English names that may also be Czech words
These names often appeared in Czech language web pages.
Czech word ending matches
Feminine Czech names often end with -na or -ka. Below are English names with one of those word endings.
English word ending matches
Feminine English names often end with -na. Below are Czech names ending with the same word ending.
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 Czech name on the left, and the English name on the right.
Czech-English names popular in both
Names from this page that appear in the official baby name statistics of both a Czech-speaking and a English-speaking country.
| Name | Czech | English |
|---|---|---|
| Anna | #4 girls Czech Republic 2025 | #11 girls Northern Ireland 2025 |
| Emma | #15 girls Czech Republic 2025 | #5 girls Canada (Ontario) 2024 |
| Elena | #37 girls Czech Republic 2025 | #63 girls Australia (New South Wales) 2025 |
| Eva | #55 girls Czech Republic 2025 | #45 girls Canada (Ontario) 2024 |
| Nina | #32 girls Czech Republic 2025 | #74 girls Northern Ireland 2025 |
| Valerie | #19 girls Czech Republic 2025 | #119 girls Canada (Ontario) 2024 |
| Hana | #82 girls Czech Republic 2025 | #144 girls England and Wales 2025 |
| Laura | #8 girls Czech Republic 2025 | #241 girls New Zealand 2025 |
| Diana | #46 girls Czech Republic 2025 | #250 girls Canada (Ontario) 2024 |
| Michaela | #60 girls Czech Republic 2025 | #397 girls Northern Ireland 2025 |
| Marie | #22 girls Czech Republic 2025 | #616 girls Canada (Ontario) 2024 |
| Jana | #80 girls Czech Republic 2025 | #564 girls Canada (Ontario) 2024 |
| Julie | #9 girls Czech Republic 2025 | #644 girls Canada (Ontario) 2024 |
| Adriana | #45 girls Czech Republic 2025 | #616 girls Canada (Ontario) 2024 |
| Lea | #84 girls Czech Republic 2025 | #590 girls Canada (Ontario) 2024 |
Featured in baby name books
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
Alice
Alice is a Germanic name meaning “noble” or “nobility,” originally a form of Adelaide, with variants such as Alys and Alyce. Alice is also linked to a Greek word for “truthful.”
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
Amelia
Amelia means “industrious” or “hardworking” and is related to Emily and Amalia, with Amélie as the French form. Amelia has an early-American sound, was very popular in the 1800s, faded in the mid-1900s, and is now back in style.
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
Andrea
Andrea is the feminine of Andrew, read as “courageous” and “strong” or simply “womanly.” A girls’ classic since the 1600s and especially popular from the 1950s to the 1980s, Andrea has several pronunciations, and in many European countries it is a boy’s name.
Sources: 10,000 Baby Names, Baby Names Made Easy, The Best Baby Names for Girls, 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, 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
Danica
Danica is a Slavic name meaning “morning star.” Danica is also said to mean “from Denmark.”
Sources: 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, 10,000 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
Dora
Dora is a Greek name meaning “gift,” and it is also a short form of Theodora. The biblical city of Dor, or Dora, was a Canaanite coastal town whose king Joshua defeated.
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, Unusual Baby Names, Classic Biblical Baby Names
Emma
Emma is an Old German name meaning “whole,” “all-embracing,” or “universal.” Emma came to England with the Normans and has been warmly revived as a romantic, Victorian-feeling name, helped by Jane Austen’s heroine.
Sources: 10,000 Baby Names, 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, 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
Laura
Laura comes from Latin and means “laurel,” or “crowned with laurel.” Laurel stands for victory, distinction, and peace, worn as wreaths by Roman emperors and Olympic athletes; the name also recalls Laura of Little House on the Prairie.
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
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
Linda
Linda is Spanish for “pretty” or “pretty one.” Linda topped the charts in the late 1940s and early 1950s, replacing Mary, and now feels dated; Lindy is a livelier nickname.
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, Sci-Fi Baby Names
Livia
Livia is a Latin name linked to the olive and a shortened form of Olivia, suggesting peace. Livia comes from the Roman family name Livius, appears in Joyce’s Finnegans Wake, and lets parents set their Liv apart from the many Olivias.
Sources: 10,000 Baby Names, 1,107 Baby Names That Stand the Test of Time, Baby Names (Laura Emerson), Baby Names Made Easy, The Everything Baby Names Book, Numerology for Baby Names
Marie
Marie is the French form of Mary, meaning “bitter.” Marie was the second most popular U.S. name in the 1920s and remains a middle ground between Mary and Maria.
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
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
Michaela
Michaela is the feminine form of Michael, the Hebrew name meaning “who is like God.” Michaela feels edgier than Michelle; in use in the U.S. since 1967, it became quite popular in the 1990s when Dr. Quinn, Medicine Woman was on TV.
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
Miriam
Miriam is a Hebrew name meaning “bitter” and is a version of Mary. Miriam was the sister of Moses who watched over him in the bulrushes and later led the women in song and dance after the Red Sea crossing.
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, Classic Biblical Baby Names, 1,107 Baby Names That Stand the Test of Time
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
Petra
Petra is the feminine of Peter and means “rock,” with forms such as Petrina, Pietra and Petronella. Petra is also the ancient rose-red city in Jordan with tombs carved into sandstone cliffs, mentioned by Isaiah.
Sources: 10,000 Baby Names, 1,107 Baby Names That Stand the Test of Time, Baby Names (Laura Emerson), Baby Names Made Easy, Classic Biblical Baby Names, The Everything Baby Names Book, Numerology for Baby Names
Regina
Regina is Latin for “queen,” with relatives like Reina, Raina and Régine. Regina often honors the Virgin Mary as queen of heaven, and recalls Victoria Regina, for whom Saskatchewan’s capital is named.
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
Sandra
Sandra began as a short form of Alexandra (or Alessandra) and means “defender” or “helper of mankind.” A forgotten novel, Sandra Belloni, launched it as a standalone name; it peaked from the 1940s to 1960s, and the French Sandrine may give it new life.
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
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
Valerie
Valerie is a Latin name meaning “strong” or “healthy,” the French form of Valeria, which comes from the Roman clan name Valerius. Sitcom actresses Valerie Harper and Valerie Bertinelli gave the name a girl-next-door feel, though some think it sounds a bit 1960s.
Sources: 10,000 Baby Names, 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, 1,107 Baby Names That Stand the Test of Time
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
Viola
Viola is a Latin name meaning “violet,” after the purple flower, and it is also the name of a stringed instrument. Viola is the heroine of Shakespeare’s Twelfth Night and features in the film Shakespeare in Love, giving it a musical, poetic feel.
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
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 Czech-English names on this page are matched solely on their written form — pronunciation may differ.