Japura definitions

zhä'po͝o-rä'
A river rising in the Andes of southwest Colombia and flowing about 2,815 km (1,750 mi) southeast across northwest Brazil to the Amazon River.
8
0
River in S Colombia & NW Brazil, flowing southeast into the Amazon: c. 1,750 mi (2,816 km)
proper name
7
0