Mahikeng The city/word Mahikeng means South Africa. The city Mahikeng lies in South Africa. The country South Africa contains the city South Africa.