Old Slavic name meaning 'more glory', from 'vyache' (greater) + 'slava' (glory); a revered traditional Russian name.
Like Vyacheslav?
Swipe through thousands of names like it