Iquitos (noun) Definition, Meaning & Examples

noun
  1. a city in NE Peru, on the upper Amazon.
noun
  1. an inland port in NE Peru, on the Amazon 3703 km (2300 miles) from the Atlantic: head of navigation for large steamers. Pop: 389 000 (2005 est)
Iquitos (noun) Definition, Meaning & Examples

More Definitions