YourDictionary

Javarí

(zhäˌvə-rēˈ)

A river rising in eastern Peru and flowing about 965 km (600 mi) northeast along the Peru-Brazil border to the Amazon River.

link/cite print suggestion box