A Punjabi name likely formed from elements meaning 'godly' and 'lord,' often interpreted as 'lord of the gods.'
Like Davinder?
Swipe through thousands of names like it