Serbian Name Generator
Like these names?
Turn them into full characters with backstory, personality traits, relationships, and more in ShyEditor's Knowledge Base.
Create a character profileSerbian names combine Slavic roots with Orthodox Christian tradition. The universal -ić surname suffix (meaning "child of") is distinctive, while given names draw from both pre-Christian Slavic vocabulary (Miroslav, Branislav) and Orthodox saints (Stefan, Nikola).
About serbian names
The -ić suffix is the single most distinctive feature of Serbian naming, appearing on virtually every Serbian surname. Derived from a Slavic diminutive meaning "child of" or "belonging to," it transforms a father's name or descriptive word into a family name: Petrović (child of Petar), Jovanović (child of Jovan), Nikolić (child of Nikola).
Serbian given names fall into two categories: pre-Christian Slavic compound names (Miroslav = peace+glory, Branislav = defend+glory, Radovan = joyful) and Orthodox Christian saint names (Stefan, Nikola, Marko, Ana). The Slavic compound names are particularly distinctive and carry transparent, often aspirational meanings.
The Serbian naming convention distinguishes Serbian characters from Croatian (Catholic, similar language but different naming tendencies) and Bosnian Muslim characters, even though all three groups speak essentially the same language.
Naming tips
Use the -ić suffix universally
Nearly every Serbian surname ends in -ić. Not using it for a Serbian character immediately feels wrong. The variation comes in the root: Marković, Popović, Đorđević, Milošević all use -ić but derive from different roots.
Choose between Slavic and saint names for the given name
Traditional Slavic names (Milica, Dragan, Vesna) signal connection to pre-Christian heritage. Saint names (Stefan, Nikola, Jelena) signal Orthodox faith. Both are authentically Serbian but carry different cultural weight.
Use the slava tradition for worldbuilding
Each Serbian family has a patron saint (slava) inherited through the paternal line. This means surnames and patron saints are linked across generations. Knowing a family's slava adds depth to Serbian characters.