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