One family, many languages
“Slavic” names are shared, in their own forms, across Russian, Polish, Ukrainian, Czech, Serbian, Croatian and more. They spring from common roots, which is why the same name recurs from Warsaw to Belgrade to Moscow.
Compound names of glory and peace
A signature of Slavic naming is the two-part name built from noble elements: -mir (“peace, world”), -slav (“glory”), bog (“God”), vlad (“rule”). So Vladimir is “ruler of peace,” Miroslav “peace and glory,” Bogdan “given by God.”
Endearments
Slavic languages are rich in affectionate pet forms: Aleksandr becomes Sasha, Yekaterina becomes Katya, Anna becomes Anya. Feminine names usually end in -a.
Faith and nature
Alongside the old pagan and heroic names sit the Orthodox saints (Ivan, Nikolai) and names drawn from nature and the dawn (Zora, Vesna, Danica).