Name Details

Gursaj

Meaning

Gursaj is a strong name meaning 'one who is devoted to God' in Sikh tradition.