Name Details

Gurharpal

Meaning

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.