Javari
geographical nameDefinition of Javari
river about 600 miles (965 kilometers) long in northwestern South America flowing northeast on the Peru–Brazil boundary into the Amazon River