lake-victoria

Nouns

  • (n) the largest lake in Africa and the 2nd largest fresh water lake in the world; a headwaters reservoir for the Nile River Victoria Nyanza,

Synonyms

Victoria Nyanza

Words of close approximity