Harpal is of Indian origin, derived from the Sanskrit word 'Haripala', which means 'devoted to Lord Hari'. This name has gained popularity worldwide, particularly among families of Indian and Sikh heritage. It is often given in hopes that the bearer will live up to its meaning of devotion and dedication.
"The name Harpal saw a spike in popularity in 1989 with 8 births, followed by a slight decrease to 5 births in 1991, bringing the total number of births over these two years to 13."