An Indian name, especially Punjabi, often interpreted as protected by God or cared for by the divine.
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Harpal?
Swipe through thousands of names like it