Definition of Mmabatho
town N Republic of South Africa near Botswana border; formerly ∗ of Bophuthatswana
Learn More about mmabatho
Britannica.com: Encyclopedia article about Mmabatho
Seen and Heard
What made you want to look up Mmabatho? Please tell us where you read or heard it (including the quote, if possible).