Definitions for mafekingˈmæf ɪˌkɪŋ
This page provides all possible meanings and translations of the word mafeking
The Nuttall Encyclopedia
a station in NE. of British Bechuanaland, on the Transvaal frontier, on the railway from Cape Town.
Find a translation for the mafeking definition in other languages:
Select another language: