An Indian name meaning “lord” or “supreme ruler,” from Sanskrit-derived forms.
Like Paresh?
Swipe through thousands of names like it