Nkosi is a southern African name meaning 'king' or 'chief' in Nguni languages.
Like Nkosi?
Swipe through thousands of names like it