Name Details

गुरहारपाल (Gurharpal)

Meaning

गुरु के रक्षक