Serbian 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.