lake victoria

Noun
  1. The largest lake in Africa and the 2nd largest fresh water lake in the world;
    A headwaters reservoir for the Nile River (synset 109356955)

Other Searches