Meaning of Harmanjodh

Name: Harmanjodh
Meaning: Warrior of God’s heart
Gender: Boy
Numerology: 11
Religion: Sikh
Color: Purple
Rashi: Scorpio