Name Details
Boy|Sikh

Gurharpal

"Gurharpal collaborated with two words guru and harpal. Guru means master or lord and harpal means in protector. So gurharpal means the person who protector of guru."

Baby Names A-Z

Keep Exploring