River forming South Africa's border with Zimbabwe (7)
I believe the answer is:
limpopo
(Other definitions for limpopo that I've seen before include "River of South Africa" , "African river" , "S. Africa/Zimbabwe border river" , "African runner" , "River of SE Africa" .)