zambezi
1. [ noun ] (geography) an African river; flows into the Indian Ocean
Synonyms: Zambezi_River
Related terms: river Mozambique Zimbabwe Angola Zambia Victoria