Copy page URL Share on Twitter Share on WhatsApp Share on Facebook
Get it on Google Play
Meaning of word victoria nyanza from English dictionary with examples, synonyms and antonyms.

victoria nyanza   noun

Meaning : 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

Victoria nyanza meaning in Telugu.