I would translate Dragoljub into Italian as "caro amato". It consists of two radices: "Drag" meaning "Dear" and "Ljub" meaning "Love".Ratko comes from Slavonic "radost" meaning "joy". Diminutive of RADI. Other spelling: Radko. Female: RADKA/RATKA.These names are common to South Slavonic area.