Meaning & Origin
Mokgosi is a Setswana surname, meaning “a loud voice” or “proclamation.”

History & Notable People
It is common in Botswana and South Africa, often linked to leadership and public speaking.