Kgosi

King or chief

Gender

boy

Origin

Tswana

Popularity

Meaning of Kgosi

Kgosi is a Tswana boy's name meaning “King or chief”. It has Setswana roots, popular in South Africa and Botswana.