Search for word
Search
victoria-nyanza
Nouns
(n)
the largest lake in Africa and the 2nd largest fresh water lake in the world; a headwaters reservoir for the Nile River
Lake Victoria
,
Synonyms
Lake Victoria
Words of close approximity