ucayali









ucayali


noun

  1. a river in W South America, flowing N from E Peru and joining the Marañón to form the Amazon. 1200 miles (1930 km) long.

noun

  1. a river in E Peru, flowing north into the Marañón above Iquitos. Length: 1600 km (1000 miles)
52 queries 0.568