From Sanskrit/Punjabi tradition, associated with the Kirata people or meaning 'one who praises God'.
Like Kirat?
Swipe through thousands of names like it