zambezi river

Noun
  1. An African river;
    Flows into the Indian Ocean (synset 109506259)

Other Searches