A Punjabi Sikh name from elements meaning God's love or one who loves the divine.
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Harpreet?
Swipe through thousands of names like it