Nkosi is a southern African name meaning 'king' or 'chief' in Nguni languages.
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Nkosi?
Swipe through thousands of names like it