igarape
igarape has 1 sense in the JumbleFix dictionary. Letters: 7.
Definitions
noun
. A narrow waterway or stream in Brazil, often navigable by canoe.