Meaning of Bhupinderpal

Name: Bhupinderpal
Meaning: Preserved by God
Gender: Boy
Numerology: 9
Religion: Sikh
Color: Red
Rashi: Aries