OWEN FALLS


Meaning of OWEN FALLS in English

geographical name former waterfall E Africa in Uganda in the Nile N of Lake Victoria; now submerged in water behind

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.