Punjabi name from Indian roots, often interpreted as beauty or form joined with lordly or heroic strength.
Like Rupinder?
Swipe through thousands of names like it