Victoria Falls Definition


A waterfall located in southern Africa on the Zambezi river between the countries of Zambia and Zimbabwe.


Origin of Victoria Falls

  • named by David Livingstone after Queen Victoria of England + falls

    From Wiktionary

Victoria Falls Is Also Mentioned In

Find Similar Words

Find similar words to Victoria Falls using the buttons below.

Words Starting With

Words Ending With


Victoria Falls