Vignesh is an Indian name from Sanskrit, an epithet of Ganesha meaning 'lord of obstacles' or 'lord of knowledge.'
Like Vignesh?
Swipe through thousands of names like it