A man will appear in court soon - police sniffer dogs found his girlfriends' decomposing body in a shallow grave recently.
Limpopo police arrested the man on the farm Klippan, at Hoopdal near Thabazimbi, on Tuesday.
The 38-year-old woman's relatives raised the alarm after they questioned the 40-year-old man and he gave them an explanation as to her whereabouts that they regarded as unsatisfactory.
The woman disappeared on December 20.
l A 35-year-old woman burnt to death in a fire in a townhouse complex in Bela-Bela on Tuesday morning.
Her boyfriend sustained serious burns and was taken hospital. - Sapa