Meaning of Deenpal

Name: Deenpal
Meaning: The protector of the helpless; The Sun
Gender: Boy
Numerology: 3
Religion: Sikh
Color: Orange
Rashi: Cancer