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