Chorrillos

[ chuh-ree-ohs; Spanish chaw-ree-aws ]
/ tʃəˈri oʊs; Spanish tʃɔˈri ɔs /

noun

a city in W central Peru.
a district in W central Peru.
Dictionary.com Unabridged Based on the Random House Unabridged Dictionary, © Random House, Inc. 2020

Examples from the Web for chorrillos