IquitosPronunciation: /ɪˈkiːtɒs/Definition of Iquitos a city in NE Peru, a river port on the west bank of the Amazon; population 371,000 (est. 2007). Iquitos in other Oxford dictionaries Definition of Iquitos in the US English dictionary