Derived from Sanskrit 'varsha' meaning 'rain'; also interpreted as 'lord' or 'superior.'
Like Varish?
Swipe through thousands of names like it