para river

Noun
  1. An estuary in northern Brazil into which the Tocantins River flows (synset 109407664)

Other Searches