Iquitos
geographical name
Iqui·tos
ē-ˈkē-(ˌ)tōs
city on the Amazon River in northeastern Peru population 370,962
Love words? Need even more definitions?
Merriam-Webster unabridged
Share