Search for word
Search
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