geographical name former waterfall E Africa in Uganda in the Nile N of Lake Victoria; now submerged in water behind
OWEN FALLS
Meaning of OWEN FALLS in English
Merriam Webster. Explanatory English dictionary Merriam Webster. Толковый словарь английского языка Мерриам-Уэбстер. 2012