Meaning of Hardayal

Name: Hardayal
Meaning: One of whom there is God’s grace; God’s mercy
Gender: Boy
Numerology: 7
Religion: Sikh
Color: Yellow
Rashi: Libra