Definition of Murchison Rapids in English:

Murchison Rapids

proper noun