Slavochka is not a legitimate Russian name, but a modification of
Vyacheslav (short:
Slava). In general, names that end in-slav have Slovenian origin and they are fairly common not only in Russia, but in many Slovenian countries such as Poland, Ukraine etc.