Derived from Sanskrit 'varsha' meaning 'rain'; also interpreted as 'lord' or 'superior.'
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Varish?
Swipe through thousands of names like it