Home
Enroll
Tour
Contact Us
Graphing Calculator
Dictionary Home
Index
About
Definition of 'victoria nyanza'
Noun
the largest lake in Africa and the 2nd largest fresh water lake in the world; a headwaters reservoir for the Nile River
Synonyms:
Lake Victoria
Search:
Dictionary
Google
Get this dictionary without ads as part of the
e-Tutor Virtual Learning Program
.