Meaning
Gursehas is a powerful name meaning 'one who is strong and fearless' in Sikh tradition.
Download App