A Punjabi/Sikh name often interpreted as 'one who acts by God's grace or command.'
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Harkaran?
Swipe through thousands of names like it