From Punjabi/Sikh usage, combining elements meaning 'protector' and 'caretaker of the guru.'
Like Gurpal?
Swipe through thousands of names like it