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