Nkosi is a baby boy name its meaning is rules. Mostly popular in religion. The poeple have viewed this name 1188 times.