Indian name, especially Punjabi, meaning lord of the sun or sun ruler.
Like Ravinder?
Swipe through thousands of names like it