Uncover the origin, popularity, and more for any name.
Nkosi is a given name of Xhosa origin, meaning 'king' or 'leader'. It is a popular name in South Africa and other parts of Southern Africa.