Lake Victoria
1.
(
noun
) the largest lake in Africa and the 2nd largest fresh water lake in the world; a headwaters reservoir for the Nile River
Synonyms:
Victoria Nyanza
Related Words:
lake
Terms and Conditions of Use / Copyright Notice