9BabyNames Baby names with meanings & US popularity data

Slavic Mythology Baby Names: Gods, Goddesses & Folklore

Long before church bells rang over Kyiv and Krakow, the Slavic world told its gods aloud. This pre-Christian tradition was oral, so we know it through reconstruction: medieval chronicles, folk songs, rituals, and the names of rivers and hills across Russia, Poland, the Czech lands, and the Balkans. That makes it both beautiful and genuinely uncertain, and it shapes how we treat its names. This guide sorts them honestly. The most wearable are the spring-and-dawn goddesses and nature words: Vesna (the goddess of spring, and the word for spring itself), Zora and Zorya (the dawn, the guardian dawn-sisters), Lada (love and harmony in folklore), Zlata (gold), Jasna (bright), plus the gentle virtues Mila, Milena, Mira, Vera (faith), and Nadia (hope). For boys, the stately compounds shine: Bogdan (given by God), Vladimir (ruler of the world), Miroslav, Radomir, Dragomir, and Kazimir. A standout section decodes the dithematic pattern behind them, showing how the endings mir (peace, world) and slav (glory) let you read names like a small poem. The major deities Perun, Veles, Svarog, Dazhbog, and Mokosh get candid, admiring treatment as bold, deity-direct choices. Finally, an honest section explains why Baba Yaga, Morana, Rusalka, Leshy, and Domovoi stay in the story rather than on a birth certificate.

Before church bells rang over Kyiv, Kraków, or the Balkan hills, the Slavic world told its stories aloud. There were no temples full of marble statues, no neat sacred books — the old gods of the Slavs lived in spoken word, in seasonal rites, in the names of rivers and hills. Because that tradition was oral and pre-Christian, much of what we know today is reconstructed: pieced together from medieval chronicles written by outsiders, from folk songs and rituals that survived in the countryside, and from place-names scattered across Eastern Europe, Russia, Poland, and the Balkans. That makes Slavic mythology both beautiful and genuinely uncertain — and it shapes how we should treat its names.

The good news for a name-hunter is that this tradition is unusually generous. Many Slavic deity-names and nature-words flowed directly into the given names still worn across Russia, Poland, the Czech lands, Bulgaria, Serbia, and beyond. A goddess of spring becomes a girl named Vesna; the word for “dawn” becomes Zora. Below, I’ve sorted these into honest groups: the names that wear easily today, the bolder deity-direct choices, and the folklore figures that are better admired than bestowed.

One caution worth keeping in mind as you read: because the sources are late and second-hand, scholars genuinely disagree about which figures were worshipped gods, which were local spirits, and which may be folk-song refrains later mistaken for deities. I’ll flag those soft spots honestly rather than pretend to a certainty the evidence doesn’t support. A good name doesn’t need a footnoted myth behind it — but it helps to know what’s solid and what’s a beautiful guess.


Wearable goddess & feminine nature names

This is the richest vein for parents. These names carry mythic or natural meaning, sound lovely to a modern ear, and have genuine history as given names.

Vesna is the jewel of the group. In Slavic folklore Vesna is the personification of spring, and the word vesna simply means “spring” in several Slavic languages. She is associated with youth, renewal, and the green return of the year. Be aware that, like several figures here, Vesna is known largely from later folklore and folk-song rather than firmly attested ancient cult — but as a name she is real, current, and quietly radiant. It’s a lovely nature name with a clear, happy meaning.

Lada appears in folklore as a goddess linked to love, beauty, marriage, and harmony. Honesty matters here: scholars debate whether Lada was a genuine ancient goddess or a figure later read into ritual refrains (the syllable “lada” recurs in old wedding songs). Either way, the name is short, warm, and very usable, and it carries that folkloric aura of beauty and concord.

Zora and its fuller form Zorya mean “dawn” — and in myth the Zorya are guardian dawn-sisters, the bright maidens who open the gates of the sky each morning and guard against the forces of darkness. As a divine, luminous name, Zora is one of the most wearable picks in all of Slavic tradition: simple, bright, and instantly pronounceable in English.

Zlata means “gold” (from the Slavic zlato). It’s a precious-metal name in the same family of feeling as Ruby or Pearl, with a golden warmth and a soft sound; the related Zlatan serves boys. Jasna means “bright” or “clear” — a luminous little word that doubles as a name across the South Slavic world — and its cousin Svetlana (from svet, “light”) is the better-known “bright, luminous” choice, with the friendly short forms Lana and Sveta. If you like the dawn-and-light theme, this little cluster — Zora, Zorya, Jasna, Svetlana — gives you four wearable ways to name a child after morning brightness.

Then come the gentle virtue-and-grace names. Milena and its short form Mila come from the Slavic root mil, “gracious, dear, beloved.” Mila in particular has climbed steeply in the English-speaking world, making it the most mainstream entry on this list. The same root gives Ludmila (“dear to the people”), the name of a real Bohemian saint, and the affectionate Milica. Mira carries the wonderful root mir, which means both “peace” and “world” (more on that double meaning below), and feeds longer forms like Miroslava and Radmila.

Vera means “faith,” and Nadia (from nadezhda) means “hope” — two of the three classic Slavic virtue-names (the third, Lyubov, “love,” is rarer in English). They are often grouped together in tradition, a trio of faith, hope, and love. These are spiritual in the gentlest sense: quiet, hopeful words a child can grow into. Rounding out the feminine field, Bogdana is the feminine of Bogdan, “given by God,” and Slavena or Slava carry the “glory” root for parents who want a hint of the old heroic register on a daughter.


Wearable god & masculine names

The masculine side of Slavic naming is dominated by stately compound names — warrior-bright, ruler-strong, and surprisingly easy to wear.

Bogdan means “given by God” (bog, “god,” + dan, “given”) — the Slavic cousin of Theodore and Nathaniel, with that same lovely “gift” meaning. Vladimir is the great one: from vladeti (“to rule”) plus the mir root, it reads as “great ruler” or “ruler of the world.” It was borne by saints and tsars and is the closest thing Slavic naming has to a royal flagship. The short form Vlad is punchier and stands on its own.

Dragan and Dragomir share the root drag, “dear, precious” — Dragomir adds the mir element for “precious peace.” Radomir (with the short form Rado) joins rad, “happy, glad, eager,” to mir, giving a sunny “happy peace”; the same rad root powers the cheerful Radoslav. Kazimir is the intriguing one: it descends from a Proto-Slavic root that can be read either as kaziti (“to destroy”) or kazati (“to proclaim”), so it is glossed variously as “destroyer of peace” or “proclaimer of peace.” That double edge is genuinely part of the name’s scholarship, not a flaw — and most modern families lean to the “proclaimer” reading. (Its Polish form, Kazimierz, was borne by kings and a famous saint.)

A few more deserve a mention. Bohdan is simply the Czech and Ukrainian spelling of Bogdan. Mirko and Miro are warm short forms built on the mir root, light enough to stand alone. Branislav joins bran (“defense, to defend”) to “glory” — a guardian’s name — while Vlatko and Vlado serve as friendly clips of Vladimir. None of these requires you to wrestle with a deity’s mantle; they simply carry the dignity of the tradition in an everyday size.

Miroslav (“peace” + “glory”) and Stanislav (from stan, “to become, to stand,” + “glory”) round out the set — dignified, distinctly strong names with a built-in note of honor. None of these is a deity name as such, but they breathe the same heroic, glory-and-peace air as the old myths, and they remain in steady use across the Czech lands, Poland, and the South Slavic countries.


The compound key: reading “-mir” and “-slav” names

If you take away one genuinely useful tool from this guide, let it be this. A huge share of traditional Slavic names are dithematic — built from two meaningful elements, exactly like the old Germanic and Greek heroic names. Once you can read the pieces, dozens of names unlock at once.

Two endings do most of the heavy lifting. The element -mir comes from mirъ, which carries the lovely twin sense of “peace” and “world” (the same root that gives the standalone name Mira). The element -slav comes from slava, “glory, fame.” So you can almost translate at sight: Vladimir = rule + world, Miroslav = peace + glory, Radomir = glad + peace, Dragomir = precious + peace, Stanislav = stand/become + glory. First elements you’ll meet again and again include bog (god), vlad (rule), drag (dear), rad (glad), mir (peace), slav (glory), bole/boli (greater), and svet/svyat (bright, holy). A child named Miroslav and a child named Radomir are wearing a tiny poem about peace and joy — and that legibility is part of what makes these names feel so timeless across Russian, Polish, Bulgarian, and Serbian families alike.

The pattern is delightfully productive, which means you can read names you’ve never met. Encounter a Borislav and you can guess “battle + glory”; a Vladislav, “rule + glory”; a Tihomir, “quiet + peace.” The endings also flip gender cleanly: add an -a and Miroslav becomes Miroslava, Stanislav becomes Stanislava. And because the elements are positive by design — peace, glory, joy, rule, defense — almost any combination yields a name with a wholesome literal meaning. It’s one of the most parent-friendly naming systems in Europe precisely because nothing is hidden: the meaning sits right on the surface, in two plain syllables of hope.


The major deities — admire, and weigh carefully

Now the gods themselves. These are magnificent, and they are bold — using a supreme deity’s name directly is a different decision from choosing a gentle nature word. I’d call them deity-direct: striking, meaning-heavy, and worth a clear-eyed look before you commit. The Slavic pantheon was never standardized the way the Greek or Roman one was; different tribes elevated different gods, and the chronicles that name them often disagree. So treat these as the brightest fixed stars in a constellation we can only partly see.

Perun is the thunder-god and the most securely attested of all the Slavic gods — the supreme sky-deity who wields the lightning bolt, the Slavic counterpart to Zeus and Thor. His name is linked to roots meaning “to strike,” and his oak trees and thunder-axes were sacred. As a name Perun is powerful and clean-sounding, very much a warrior-king of a word, but it is unmistakably the chief god’s name — wear it knowingly.

Veles is Perun’s great cosmic rival: god of the earth, water, the underworld, magic, and cattle — a shape-shifting, boundary-crossing figure who rules the wild and the world below. Their endless duel — the thunderer chasing the serpent through the sky — is the central drama of reconstructed Slavic myth, and it ends each time with rain and renewal. The name Veles has a smooth, almost gentle sound that belies its enormous mythic weight. Svarog is the god of fire and the forge, the heavenly smith, often described as a father-figure among the gods; his name is tied to roots for heat and brightness. Dazhbog is the sun-giving god — his name is usually read as “giving god” (dazh, “to give,” + bog, “god”), a giver of light and warmth and, by extension, of fortune. He was beloved enough that medieval Slavs called themselves his grandchildren.

Mokosh is the great earth-mother goddess, the only female deity firmly attested in the old Kyivan pantheon. She is the spinner and weaver, protector of women, the harvest, sheep-shearing, and the moist earth itself — a vast, generative goddess of fate and fertility. As a name Mokosh is striking and ancient, though far less assimilated into everyday use than Vesna or Lada; it sits firmly in the deity-direct category. Admire all five of these freely — just choose them with open eyes, knowing exactly whose name your child would carry.


Folklore figures — not baby names

Some figures are unforgettable precisely because they are frightening, sorrowful, or wild — and they belong in the story, not on a birth certificate. They’re worth knowing so you don’t reach for them by accident.

Baba Yaga is the iron-toothed witch of the woods who lives in a hut on chicken legs and flies in a mortar — one of the most vivid characters in all European folklore, ambiguous and terrifying by turns. She is a title and a tale, never a name to give. Morana (Polish Marzanna) is the goddess of winter and death, ritually drowned or burned in effigy each spring to end the cold season. The sound is pretty, but the meaning — death and the dying year — is heavy enough that I’d steer well clear; it’s the antithesis of the spring-bright Vesna.

Rusalka is a water-spirit — in some tellings the restless ghost of a drowned woman, alluring and dangerous, who haunts rivers and lakes (and the heroine of Dvořák’s famous opera). Leshy is the lord of the forest, a shape-shifting woodland guardian who can lead travelers astray, growing tall as the trees or small as the grass at will. Domovoi is the household spirit who lives behind the stove and protects (or torments) the family — closer to a brownie than a god. These are roles and beings rather than personal names: they never functioned as given names in Slavic culture, and their meanings (drowning, getting lost in the woods, a spirit underfoot) carry associations no child should be saddled with. Keep them where they shine — in the firelight of the story.

It’s worth saying why this line matters. In some living traditions, deity names are bestowed freely; in the Slavic case, the gods and the spirits simply never became personal names the way the nature words and virtue compounds did. Vesna, Zora, and Mira passed into the baby-name pool because they described qualities a parent could wish on a child. Baba Yaga and Morana did not, because no one wished winter, death, or witchcraft on a newborn. Following that instinct keeps you on solid cultural ground.


Choosing from the Slavic world

The Slavic mythical tradition rewards the parent who looks honestly at meaning. If you want lore with everyday ease, start with the spring-and-dawn names — Vesna, Zora, Zorya, Lada — or the gentle virtues Vera, Nadia, Mila, and Mira. If you love the heroic register, the “-mir” and “-slav” compounds give you Vladimir, Miroslav, Radomir, and Bogdan, each a tiny poem of peace, glory, and gift. Save Perun, Veles, Mokosh, and their kin for the family who truly wants a deity-direct name — and let Baba Yaga, Morana, and the Rusalka keep watch where they belong, deep in the old reconstructed stories of the Slavic woods.

Related Name Collections