Home›Dictionary›IquitosIquitosproper nouncity of Peru, capital of Loreto regionL453163 on Wikidata ↗WiktionarynameA city in Peru, in the northeast of the country