Czech-Slovak names
Additional Czech-Slovak results
Czech names that may also be Slovak words
The following names often appeared in Slovak language web pages. That means that they are either Slovak words, or names which are very familiar to Slovak speakers.
Slovak names that may also be Czech words
These names often appeared in Czech language web pages.
Czech word ending matches
Czech names often end with -na. Below are Slovak names ending with the same word ending.
Slovak word ending matches
Slovak 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 Slovak name on the right.
Czech-Slovak names popular in both
Names from this page that appear in the official baby name statistics of both a Czech-speaking and a Slovak-speaking country.
| Name | Czech | Slovak |
|---|---|---|
| Jakub | #1 boys Czech Republic 2025 | #1 boys Slovakia 2025 |
| Eliška | #2 girls Czech Republic 2025 | #2 girls Slovakia 2025 |
| Adam | #4 boys Czech Republic 2025 | #3 boys Slovakia 2024 |
| Oliver | #8 boys Czech Republic 2025 | #3 boys Slovakia 2025 |
| Matej | #5 boys Czech Republic 2025 | #11 boys Slovakia 2025 |
| Anna | #4 girls Czech Republic 2025 | #14 girls Slovakia 2024 |
| Filip | #11 boys Czech Republic 2025 | #7 boys Slovakia 2025 |
| Tomáš | #12 boys Czech Republic 2025 | #6 boys Slovakia 2025 |
| Laura | #8 girls Czech Republic 2025 | #14 girls Slovakia 2025 |
| Nela | #14 girls Czech Republic 2025 | #9 girls Slovakia 2024 |
| Samuel | #21 boys Czech Republic 2025 | #2 boys Slovakia 2025 |
| Sára | #18 girls Czech Republic 2025 | #6 girls Slovakia 2025 |
| Emma | #15 girls Czech Republic 2025 | #13 girls Slovakia 2024 |
| Dominik | #9 boys Czech Republic 2025 | #20 boys Slovakia 2025 |
| Lukáš | #17 boys Czech Republic 2025 | #12 boys Slovakia 2025 |
Featured in baby name books
Adam
Adam is a Hebrew name meaning “man” and tied to the word for earth, often rendered “of the red earth.” In the Bible, Adam was the first man, formed from dust and placed in Eden with Eve as his partner.
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 Boys, Classic Biblical Baby Names, The Everything Baby Names Book, Numerology for Baby Names, Sci-Fi Baby Names
Albert
Albert is a Germanic name meaning “noble and bright,” often extended to “famous,” with forms like Albrecht and Alberto and nicknames Al and Bertie. Prince Albert, husband of Queen Victoria, popularized the name in England, and Albert Einstein linked it with genius; it was very popular until the 1930s but has since faded.
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, The Best Baby Names for Boys, Numerology for Baby Names, Baby Names Your Child Can Live With, The Everything Baby Names Book
Alexander
Alexander is a Greek name meaning “defender of men” or “protector,” with countless forms worldwide, including Alessandro, Alejandro, Alistair, and Sasha. Alexander the Great made the name a byword for strength and leadership, and it has never been more popular; other famous bearers include Aleksandr Solzhenitsyn.
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 Boys, Classic Biblical Baby Names, The Everything Baby Names Book, Numerology for Baby Names, 1,107 Baby Names That Stand the Test of Time
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
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
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
Bruno
Bruno is a German name meaning “brown,” or brown-haired, with one source adding “bear.” Bruno is also glossed as “dark-skinned.”
Sources: 10,000 Baby Names, Baby Names (Laura Emerson), Baby Names Made Easy, The Best Baby Names for Boys, Numerology for Baby Names, 1,107 Baby Names That Stand the Test of Time, Baby Names Your Child Can Live With, The Everything Baby Names Book
Daniel
Daniel is a Hebrew name meaning “God is my judge,” with Dan and Danny as nicknames. The biblical Daniel was an exiled Israelite who rose in Babylon by interpreting dreams and survived a night in the lion's den.
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 Boys, Classic Biblical Baby Names, The Everything Baby Names Book, 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
Ferdinand
Ferdinand is an Old German name meaning “brave traveler” or “daring journey,” with Fernando as the Spanish form. Ferdinand is an old name that Shakespeare used in The Tempest and Love’s Labour’s Lost.
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 Boys, The Everything Baby Names Book, Numerology for Baby Names
Gabriel
Gabriel is a Hebrew name meaning “hero of God,” “God is my strength,” or “man of God.” Gabriel is the archangel who appears to Daniel and announces the births of John the Baptist and Jesus, and in Islam he reveals the Koran to Muhammad.
Sources: 10,000 Baby Names, 1,107 Baby Names That Stand the Test of Time, Baby Names Book, The Best Baby Names for Boys, Baby Names Made Easy, Classic Biblical Baby Names, Baby Names (Laura Emerson), Baby Names Your Child Can Live With, The Everything Baby Names Book
Ivan
Ivan is the Slavic and Russian form of John, meaning “God is gracious” or “God is good.” Ivan is steadily popular, offering a solid meaning and a trendy v while staying easy to spell; it can be said EYE-vehn or ee-VAHN.
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 Boys, 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
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
Marcel
Marcel is a French name meaning “little warrior,” “young warrior,” or “warlike.” Marcel comes from Latin Marcellus and is related to Mark, “follower of Mars.”
Sources: 10,000 Baby Names, Baby Names Book, Baby Names (Laura Emerson), Baby Names Made Easy, The Best Baby Names for Boys, 1,107 Baby Names That Stand the Test of Time, The Everything Baby Names Book, Numerology for Baby Names
Martin
Martin comes from Latin and means “warlike” or “dedicated to Mars,” the Roman god of war. The soldier Saint Martin is remembered for cutting his cloak in two and giving half of it to a beggar.
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 Boys, 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
Oliver
Oliver comes from Latin and refers to the olive tree, a symbol of peace. Some link Oliver to the Norse Olaf, meaning “ancestor,” and in the Song of Roland Oliver is the wise friend of the hero.
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 Boys, The Everything Baby Names Book, Numerology for Baby Names, 1,107 Baby Names That Stand the Test of Time, Irish Names for Children
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
Richard
Richard is a Germanic name meaning “strong ruler” or “powerful leader,” with nicknames like Rick, Rich and Ricky and forms such as Ricardo and Riccardo. Richard the Lionhearted made the name noble; it peaked in the 1940s and has slipped out of the top hundred, making it an evergreen classic.
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 Boys, The Everything Baby Names Book, Numerology for Baby Names
Roman
Roman is Latin for “one from Rome” or a citizen of Rome, with forms such as Romain, Romano, and Romulus. Compared with the fiery Romeo, Roman sounds dignified, evoking Rome’s law and order, and its popularity is climbing despite its association with Roman Polanski.
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 Boys, The Everything Baby Names Book, Numerology for Baby Names
Samuel
Samuel is a Hebrew name meaning “God has heard” or “asked of God.” The biblical Samuel, born to Hannah who had asked God for him, became Israel’s last judge and first prophet.
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 Boys, Classic Biblical Baby Names, The Everything Baby Names Book, 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 Czech-Slovak names on this page are matched solely on their written form — pronunciation may differ.