Vyacheslav \vya-ches-lav, vyach(e)-slav\ as a boy's name is a variant of Wenceslaus (Slavic), and the meaning of Vyacheslav is "greater glory".
The baby name Vyacheslav sounds like Vyachaslav. Another similar baby name is Vlacheslav.