Drugą kategorię imion stanowiły, tzw. imiona dwuczłonowe. Wiele z tych imion np. Wrocisław wywodzi się jeszcze z języka prasłowiańskiego, część przetrwała do dzisiejszych czasów. Cechą charakterystyczną imion dwuczłonowych było to, że:
składały się z dwóch członów, tworzących jeden wyraz, np. Miłowit, Sławomir, Radosław, miały one funkcję magiczną, tj. miały uchronić dziecko przed działaniem złych mocy, np. Niemoj („nie mój” – gdy rodzic objęty był klątwą, takie imię miało go uchronić przed złymi mocami); były to, tzw. imiona życzeniowe; np. imię Borzysław oznacza – oby był sławnym wojownikiem, czy Dzierżykraj, czyli „władający krajem”; określały ono dziecko, np. Biezdziad (niemający dziada).
Niektóre dwuczłonowe imiona słowiańskie mieli prawo nosić prawdopodobnie wyłącznie członkowie panujących dynastii (np. imię Bolesław dopiero w XV wieku po raz pierwszy użyte zostało przez osoby nienależące do rodu książęcego). Chłopi nosili zwykle imiona jednoczłonowe, czego dobitnym przykładem jest powyższa bulla.