orinoco river

Noun
  1. A South American river 1,500 miles long;
    Flows into the South Atlantic (synset 109402850)

Other Searches