Victoria Falls
English
Etymology
named by David Livingstone after Queen Victoria of England + falls
Proper noun
Victoria Falls
- a waterfall located in southern Africa on the Zambezi river between the countries of Zambia and Zimbabwe
Translations
waterfall in Africa