An Indian Punjabi name form from Har- divine elements and -jap/Jap endings, used in Sikh and broader North Indian traditions.
Like Harjap?
Swipe through thousands of names like it