A Punjabi/Sikh name often interpreted as 'one who acts by God's grace or command.'
Like Harkaran?
Swipe through thousands of names like it