Meaning
Harsimrat is a Sikh name meaning one who is immersed in God's love and compassion.
Growth over last 10 years
Download App