Meaning of Murchison Rapids in English:

Murchison Rapids

proper noun

former name for Kapachira Falls