It is much more probable that it's a nickname of names beginning with the word rad such as Radoslav, Radivoje etc. In Serbian letter,,d" before,,k" changes to,,t". Hence why it's not from rat meaning war but rad meaning happy, glad. Ratka is the female version.