Cape Town - Grahamstown, has officially been renamed to Makhanda, Arts and Culture Minister Nathi Mthethwa announced on Tuesday.
"From today, it's Makhanda," declared Mthethwa on SABC on Tuesday night.
There were more than 300 objections to the name change, but the minister said "we followed the letter of the law".
In a statement, Mthethwa explained why the name change had to happen and why the name of Makhanda was chosen.
"The town formerly known as 'Grahamstown' is named after Lieutenant Colonel John Graham whose role in the Frontier Wars was to exercise the "maximum degree of terror" on the Xhosa natives and who was and is still infamous for his methods to "break the back of the native" by employing the most savage means imaginable including liberally employing the "scorched earth policy" against those he conquered - burning their homes, their crops, their livestock and homes, before murdering the warriors he met in battle, and butchering even women and children in a mass extermination of a people - whose descendants can still be found in the area.